
Jack Edwards
Jack Edwards is an Australian right-handed batting all-rounder and right-arm medium-fast bowler who has emerged as a promising talent through domestic cricket. He first gained attention as a member of Australia’s Under-19 side that reached the 2018 World Cup final, before making his senior debut for New South Wales later that year. Edwards made an early mark by becoming the youngest player to score a century in Australian domestic one-day cricket, smashing 116 against Queensland. Over the years, he has developed into a genuine all-round option, combining middle-order batting with increasingly effective seam bowling. His breakthrough BBL 2025–26 campaign with the Sydney Sixers, where he claimed 19 wickets, helped earn him international opportunities and an IPL contract with Sunrisers Hyderabad in 2026.
Edwards made his T20I debut against Pakistan in January 2026 before earning his first ODI cap against South Africa later that year. He made an immediate impact in the 50-over format, producing a five-wicket haul against South Africa in just his second ODI, demonstrating his ability to trouble batters with disciplined seam bowling and useful variations. His athleticism and ability to contribute in both departments provide Australia with valuable balance in the limited-overs setup. For fantasy cricket, Edwards is an interesting all-round selection, offering opportunities to score through batting, wickets and fielding contributions. His fantasy appeal is particularly strong when he is expected to bowl a substantial spell and bat in the middle order.
Recent performances
Switch formats to review the available batting and bowling records.
Men's ODI · Batting
Recent 2
| Team | Opponent | Runs | Balls | SR | 4s | 6s | Series | Match | Ground | Date |
|---|---|---|---|---|---|---|---|---|---|---|
| AUS | SA | 25 | 30 | 84 | 0 | 1 | Australia tour of South Africa ODI Series, 2026 | Match 2, ODI | The Wanderers Stadium, Johannesburg | 27-09-2026 |
| AUS | SA | 5 | 15 | 34 | 0 | 0 | Australia tour of South Africa ODI Series, 2026 | Match 1, ODI | Kingsmead Stadium, Durban | 24-09-2026 |