Glenn Maxwell
GJ Maxwell is an Australian allrounder who has played 575 career matches across Tests, ODIs, T20 Internationals, the IPL, the Big Bash League, and several other franchise competitions. For Australia Cricket he has featured in 253 matches, and his primary franchise home is the Indian Premier League. Career figures: 13,656 runs at a batting average of 29.12 and a strike rate of 139.52, plus 244 wickets at an economy of 6.61. His last 10 appearances. Spread across the PSL in April 2026 and T20 Internationals in February 2026. Have seen limited batting returns, with a top score of 31, though his bowling has remained functional with a 2/13 against Oman and a 1/21 in the PSL.

2026 Season Context
Current team & role
Punjab Kings · All-Rounder
Recent form
Maxwell's last 10 appearances across PSL and T20 Internationals show modest batting contributions. A top score of 31 from 32 balls against Zimbabwe on 13 February 2026. Though he picked up 2/13 agains
Strongest format
Indian Premier League — The IPL is Maxwell's primary competition by matches played at the top level of franchise cricket. His 155.12 strike rate across 140 IPL games is his j
Career stats overview
7 Test · 138 ODI · 430 T20I appearances — spanning 2009 to present.
Test
7 matches
Where his legacy was forged — the format that rewards patience and precision.
ODI
138 matches
The middle-overs architect — a decade of white-ball consistency.
T20I
430 matches
Brief but impactful — quality over volume in the shortest format.
Format-aware deep dive
Where he dominates
Home record
Average 21.4 on Indian soil — better than any active spinner of the era.
Fourth-innings force
A third of his Test wickets come on day five, when bowlers decide outcomes.
Lower-order resilience
At No.7 his average beats every Indian specialist in that slot since 2015.
Elite opposition
Combined record vs Australia, England, New Zealand and South Africa.
Consistency
Third-most by any Indian bowler since his Test debut.
WTC presence
In the conversation every cycle. Central to this India red-ball side.
Career threads
Beyond the numbers
575 matches, two disciplines
Maxwell has played 575 career matches across Tests, ODIs, T20 Internationals and multiple domestic leagues. He has contributed with both bat and ball throughout, scoring 13,656 runs at a strike rate of 139.52 and claiming 244 wickets at an economy of 6.61.
BBL average of 34.74 stands out domestically
Across 123 Big Bash League appearances Maxwell averages 34.74 with the bat at a strike rate of 155.30. That combination of volume and scoring speed makes the BBL his most productive domestic format by batting average.
Sri Lanka his strongest international opponent
In 27 matches against Sri Lanka Cricket, Maxwell averages 42.81 with the bat and scores at 160.82. Both figures comfortably above his career norms. He has also taken 13 wickets against them at an economy of 5.64.
Bellerive Oval: average of 54.89
Maxwell averages 54.89 across 14 matches at Bellerive Oval, striking at 153.89. His 12 wickets there at an economy of 7.14 make it his best ground by batting average across any venue with double-figure appearances.
MCG: 60 matches, 1,730 runs
The Melbourne Cricket Ground is his most-visited venue by a distance. In 60 matches he has scored 1,730 runs at an average of 37.61 and a strike rate of 146.86, taking 19 wickets alongside. It is as close to a home ground as the data shows.
Head-to-head
Vs opponents
Career totals broken down by the teams GJ Maxwell has faced most often, heat-scaled by output.
India
- Matches
- 58
- Runs
- 1,724
- Wickets
- 20
England
- Matches
- 42
- Runs
- 1,274
- Wickets
- 29
Pakistan
- Matches
- 35
- Runs
- 1,092
- Wickets
- 16
Sri Lanka
- Matches
- 27
- Runs
- 899
- Wickets
- 13
New Zealand
- Matches
- 26
- Runs
- 452
- Wickets
- 11
South Africa
- Matches
- 26
- Runs
- 414
- Wickets
- 18
Melbourne Renegades
- Matches
- 25
- Runs
- 702
- Wickets
- 4
Kolkata Knight Riders
- Matches
- 22
- Runs
- 494
- Wickets
- 5
Grounds played at
Home & away grounds
The venues where GJ Maxwell has turned out most often.
Melbourne Cricket Ground
- Matches
- 60
- Runs
- 1,730
- Wickets
- 19
Sydney Cricket Ground
- Matches
- 27
- Runs
- 778
- Wickets
- 14
Dubai International Cricket Stadium
- Matches
- 24
- Runs
- 632
- Wickets
- 10
M. Chinnaswamy Stadium, Bengaluru
- Matches
- 22
- Runs
- 553
- Wickets
- 10
Adelaide Oval
- Matches
- 20
- Runs
- 573
- Wickets
- 9
Punjab Cricket Association Stadium, Mohali
- Matches
- 19
- Runs
- 292
- Wickets
- 5
Marvel Stadium, Melbourne
- Matches
- 15
- Runs
- 457
- Wickets
- 2
Bellerive Oval
- Matches
- 14
- Runs
- 494
- Wickets
- 12
Official profile
Elsewhere on the web
ESPNcricinfo
GJ Maxwell's profile
Historical aggregates derived from Cricsheet (cricsheet.org) under ODC-BY licence. 2001/02–2026 IPL seasons. Batting average uses dismissals as the denominator; bowler wickets are credited only for bowler-kind dismissals (bowled, caught, lbw, caught-and-bowled, stumped, hit wicket). Venue and opposition splits are rebuilt after every ingest from the Cricsheet archive.
Photo credits (1)
- Glenn Maxwell — photo by paddynapper, CC BY-SA 2.0 · source