Mitchell Marsh ICC Ranking
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
Rank and rating points in each ICC men's ranking. "–" means outside the published top 50.
Mitchell Marsh career-best ratings
| Ranking | Now | Career 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
| M | Runs | Avg | SR | |
|---|---|---|---|---|
| Test | 46 | 2,083 | 28.53 | 56.29 |
| ODI | 105 | 3,395 | 38.14 | 96.91 |
| T20I | 88 | 2,313 | 33.52 | 142.07 |
Bowling
| M | Wkts | Avg | Econ | |
|---|---|---|---|---|
| Test | 46 | 51 | 40.41 | 3.55 |
| ODI | 105 | 57 | 35.71 | 5.52 |
| T20I | 88 | 17 | 22.76 | 7.74 |
Other ranked Australia players
Australia rankingsRanked near Mitchell Marsh in T20I batting
Full tableMitchell 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.