Mitchell Marsh ICC Ranking

Australia All-rounder Age 35
12
Best current ICC ranking No. 12 in Men's T20I Batting Rankings Career best: 706 v Bangladesh at Chittagong 2026
706rating points

Mitchell Marsh is an all-rounder who plays international cricket for Australia, born on 20 October 1991 in Attadale, Perth (age 35). Playing style: Right Hand Bat, Right Arm Medium.

In the latest ICC men's rankings, Mitchell Marsh is the No. 12 T20I batsman (706 points) and the No. 41 ODI batsman (543 points).

Mitchell Marsh's highest-ever ICC rating is 706 in T20I batting, reached v Bangladesh at Chittagong 2026. The current rating is a career best.

Mitchell Marsh is Australia's highest-ranked T20I batsman, one of 5 Australia players in that top 50.

In the T20I batting rankings, Mitchell Marsh is 4 points behind Tilak Varma (No. 11, India) and 5 points ahead of Tim Seifert (No. 13, New Zealand).

In 46 Tests, Mitchell Marsh has scored 2,083 runs at an average of 28.53 and a strike rate of 56.29, including 3 hundreds, and taken 51 wickets at an average of 40.41 (economy 3.55, best 5/46). In 105 ODIs, Mitchell Marsh has scored 3,395 runs at an average of 38.14 and a strike rate of 96.91, including 4 hundreds, and taken 57 wickets at an average of 35.71 (economy 5.52, best 5/33). In 88 T20Is, Mitchell Marsh has scored 2,313 runs at an average of 33.52 and a strike rate of 142.07, including 1 hundred, and taken 17 wickets at an average of 22.76 (economy 7.74, best 3/24).

Mitchell Marsh ICC rankings by format

TestODIT20I
Batting–41543 pts12706 pts
Bowling–––
All-rounder–––

Rank and rating points in each ICC men's ranking. "–" means outside the published top 50.

Mitchell Marsh career-best ratings

RankingNowCareer best
ODI batting 543 630 v New Zealand at Canberra 2016
T20I batting 706 706 v Bangladesh at Chittagong 2026

Mitchell Marsh rating history

ODI batting

T20I batting

Mitchell Marsh profile

Name
Mitchell Marsh
Team
Australia
Role
All-rounder
Born
20 October 1991 (age 35)
Birthplace
Attadale, Perth
Batting
Right Hand Bat
Bowling
Right Arm Medium

Mitchell Marsh career stats

Batting

MRunsHSAvgSR100s50s
Test462,08318128.5356.2939
ODI1053,39517738.1496.91424
T20I882,31310333.52142.07114

Bowling

MWktsBestAvgEcon5w
Test46515/4640.413.551
ODI105575/3335.715.521
T20I88173/2422.767.740

Other ranked Australia players

Australia rankings

Ranked near Mitchell Marsh in T20I batting

Full table

Mitchell Marsh FAQs

What is Mitchell Marsh's ICC ranking?

Mitchell Marsh is currently the No. 12 T20I batsman (706 points) and the No. 41 ODI batsman (543 points) in the ICC men's rankings.

Is Mitchell Marsh the No. 1 T20I batsman?

No. Mitchell Marsh is No. 12 with 706 points. The No. 1 T20I batsman is Abhishek Sharma (889).

Is Mitchell Marsh the No. 1 ODI batsman?

No. Mitchell Marsh is No. 41 with 543 points. The No. 1 ODI batsman is Shubman Gill (841).

What is Mitchell Marsh's highest ICC rating?

Mitchell Marsh's career-best rating is 706 in T20I batting (v Bangladesh at Chittagong 2026).

What is Mitchell Marsh's Test ranking?

Mitchell Marsh is not in the current top 50 of the ICC men's Test batting rankings. The No. 1 Test batsman is Harry Brook (861).

What is Mitchell Marsh's ODI ranking?

Mitchell Marsh is No. 41 in the ICC men's ODI batting rankings with 543 rating points, down 2 places since the previous update. Their career-best ODI rating is 630 (v New Zealand at Canberra 2016).

What is Mitchell Marsh's T20I ranking?

Mitchell Marsh is No. 12 in the ICC men's T20I batting rankings with 706 rating points. Their career-best T20I rating is 706 (v Bangladesh at Chittagong 2026).

Which team does Mitchell Marsh play for?

Mitchell Marsh plays international cricket for Australia as an all-rounder.