Cric Zone 360

Men's Cricket Team Rankings

Men's Cricket Batting Rankings

Men's Cricket Batting Rankings

Last Updated - 22 November 2025
Test Batting Rankings
Joe Root
Joe Root
🏴󠁧󠁢󠁥󠁮󠁧󠁿 England
Rating: 884 +48
Pos Player Rating Best
01 🏴󠁧󠁢󠁥󠁮󠁧󠁿
Joe Root England
884 932
02 🏴󠁧󠁢󠁥󠁮󠁧󠁿
Harry Brook England
853 898
03 🇳🇿
Kane Williamson New Zealand
850 919
04 🇦🇺
Steve Smith Australia
809 947
05 🇦🇺
Travis Head Australia
792+1 884
06 🇱🇰
Kamindu Mendis Sri Lanka
781-1 784
07 🇿🇦
Temba Bavuma South Africa
775+2 806
08 🇮🇳
Yashasvi Jaiswal India
750 858
09 🇳🇿
Daryl Mitchell New Zealand
748 804
10 🏴󠁧󠁢󠁥󠁮󠁧󠁿
Ben Duckett England
739 787
11 🇵🇰
Saud Shakeel Pakistan
734+1 764
12 🇮🇳
Shubman Gill India
730-1 807
13 🇱🇰
Dinesh Chandimal Sri Lanka
717+1 755
14 🇮🇳
Rishabh Pant India
704+2 801
15 🇱🇰
Pathum Nissanka Sri Lanka
685 685
16 🇿🇦
Aiden Markram South Africa
681 759
17 🇦🇺
Alex Carey Australia
672 694
18 🇿🇼
Sean Williams Zimbabwe
668 725
19 🏴󠁧󠁢󠁥󠁮󠁧󠁿
Jamie Smith England
667 753
20 🇵🇰
Mohammad Rizwan Pakistan
664 728
ODI Batting Rankings
Rohit Sharma
Rohit Sharma
🇮🇳 India
Rating: 783 +15
Pos Player Rating Best
01 🇮🇳
Rohit Sharma India
783 882
02 🇳🇿
Daryl Mitchell New Zealand
766 782
03 🇦🇫
Ibrahim Zadran Afghanistan
764 764
04 🇮🇳
Virat Kohli India
751+1 909
05 🇮🇳
Shubman Gill India
738-1 847
06 🇵🇰
Babar Azam Pakistan
722 898
07 🇮🇪
Harry Tector Ireland
708 767
08 🇦🇬
Shai Hope West Indies
701 802
09 🇮🇳
Shreyas Iyer India
693 710
10 🇱🇰
Charith Asalanka Sri Lanka
690 725
11 🇦🇺
Travis Head Australia
653 697
12 🇳🇿
Rachin Ravindra New Zealand
645 652
13 🇱🇰
Pathum Nissanka Sri Lanka
639+1 728
14 🇮🇳
KL Rahul India
638+2 675
15 🇱🇰
Kusal Mendis Sri Lanka
638+1 669
16 🇿🇦
Quinton de Kock South Africa
631+3 808
17 🇵🇰
Salman Agha Pakistan
631 639
18 🇦🇫
Rahmanullah Gurbaz Afghanistan
626 686
19 🇮🇪
Paul Stirling Ireland
625 698
20 🇿🇼
Sikandar Raza Zimbabwe
602 627
T20I Batting Rankings
Abhishek Sharma
Abhishek Sharma
🇮🇳 India
Rating: 920 +11
Pos Player Rating Best
01 🇮🇳
Abhishek Sharma India
920 931
02 🏴󠁧󠁢󠁥󠁮󠁧󠁿
Phil Salt England
849 881
03 🇱🇰
Pathum Nissanka Sri Lanka
779 794
04 🏴󠁧󠁢󠁥󠁮󠁧󠁿
Jos Buttler England
770+1 794
05 🇮🇳
Tilak Varma India
761-1 845
06 🇵🇰
Sahibzada Farhan Pakistan
752+2 776
07 🇦🇺
Travis Head Australia
713 885
08 🇮🇳
Suryakumar Yadav India
691 912
09 🇦🇺
Mitchell Marsh Australia
684 694
10 🇳🇿
Tim Seifert New Zealand
683 727
11 🇿🇦
Dewald Brevis South Africa
672+1 685
12 🇦🇺
Tim David Australia
665+1 680
13 🇦🇬
Shai Hope West Indies
664+1 712
14 🇱🇰
Kusal Perera Sri Lanka
658+3 786
15 🇳🇿
Tim Robinson New Zealand
655 655
16 🇿🇦
Reeza Hendricks South Africa
638 717
17 🇦🇫
Rahmanullah Gurbaz Afghanistan
638 666
18 🇱🇰
Kamil Mishara Sri Lanka
635+91 635
19 🇧🇩
Tanzid Hasan Bangladesh
631+1 636
20 🇱🇰
Kusal Mendis Sri Lanka
614+2 653

ICC Men’s Batting Rankings for All Types of Cricket

Want to know who’s hot in cricket? The ICC Men’s Batting Rankings tell you how good players are in Test matches, ODIs, and T20Is. These rankings are updated all the time and show who’s been scoring runs often, making a big impact in games, and just straight-up bossing it. Looking at the latest scores from late 2025, you’ll see some new guys killing it, some old pros still doing their thing, and just how competitive cricket is these days.

Men’s Test Batting Rankings

As of November 22, 2025, Joe Root is still the king of Test match batting. He’s sitting at number one with 884 points – he even hit 932 against Pakistan in 2024. Right on his tail is Harry Brook, who hits the ball hard and has a rating of 853; he was on 898 earlier in 2024. Kane Williamson is third with 850, same old reliable Kane for New Zealand. Steve Smith’s still up there with 809 points, which reminds you of when he had 947 back in 2018. Travis Head’s got 792, showing he can score in any game, anywhere. Kamindu Mendis, Temba Bavuma, Yashasvi Jaiswal, Daryl Mitchell, and Ben Duckett are all in the top ten too.

If you keep going down the list, you’ll see Saud Shakeel, Shubman Gill, Dinesh Chandimal, Rishabh Pant, Pathum Nissanka, Aiden Markram, Alex Carey, Sean Williams, Jamie Smith, and Mohammad Rizwan all doing alright in Test matches. Their scores are between 668 and 750, which means they’re getting steady and helping their teams win. Overall, the Test rankings are a good mix of young guys and older, experienced players. You’ve got guys from England, India, Sri Lanka, Australia, South Africa, Pakistan, New Zealand, and Zimbabwe all doing well.

Men’s ODI Batting Rankings

As of November 30, 2025, Rohit Sharma from India is number one in the ODI rankings with 783 points. He’s been great for years, and got to 882 back in 2019. Daryl Mitchell is second with 766, and then you’ve got this up-and-comer from Afghanistan, Ibrahim Zadran, with 764. Virat Kohli is still a huge deal. He’s fourth with 751 points. Shubman Gill, Babar Azam, Harry Tector, Shai Hope, Shreyas Iyer, and Charith Asalanka are also in the top ten, which shows how many countries have good batters.

In the next group, from 11th to 20th, you’ve got Travis Head, Rachin Ravindra, Pathum Nissanka, KL Rahul, Kusal Mendis, Quinton de Kock, Salman Agha, Rahmanullah Gurbaz, Paul Stirling, and Sikandar Raza. These guys are always making important scores and making ODI cricket exciting.

Even further down the ODI rankings, you’ll see Keacy Carty, Joe Root, Mohammad Rizwan, Azmatullah Omarzai, Fakhar Zaman, Rassie van der Dussen, Harry Brook, Janith Liyanage, Aiden Markram, George Munsey, Matthew Breetzke, Devon Conway, Tawhid Hridoy, Glenn Phillips, Scott Edwards, Rahmat Shah, Jos Buttler, Saim Ayub, and Ben Duckett. The rankings from 20 to 50 show how much talent there is in the world’s cricket teams.

Right at the bottom of the ODI top 100, there are new players like Cameron Green, Jacob Bethell, Viritya Aravind, Jaker Ali, Loftie-Eaton, Asif Khan, Ben Curran, Phil Salt, Pargat Singh, Sediqullah Atal, Vikramjit Singh, Axar Patel, Aasif Sheikh, George Dockrell, Hardik Pandya, Rohit Paudel, Aaron Jones, Litton Das, Evin Lewis, Mohammad Nadeem, Teja Nidamanuru, and Bas de Leede. This shows how guys from countries like UAE, USA, Namibia, Oman, Ireland, and the Netherlands are getting better fast and making ODI cricket more competitive.

Men’s T20I Batting Rankings

Updated on December 2, 2025, the T20I rankings show how explosive this kind of cricket is. Abhishek Sharma from India is top with 920 points – he even got to 931 earlier in 2025. Phil Salt is next with 849 points, getting better all the time for England. Pathum Nissanka’s third with 779 points. Jos Buttler and Tilak Varma are in fourth and fifth place.

The rest of the top ten includes Sahibzada Farhan, Travis Head, Suryakumar Yadav, Mitchell Marsh, and Tim Seifert. You see a lot of players from India, England, Sri Lanka, Pakistan, Australia, and New Zealand here.

As you go further down the rankings, you see names like Dewald Brevis, Tim David, Shai Hope, Kusal Perera, Tim Robinson, Reeza Hendricks, Rahmanullah Gurbaz, Kamil Mishara, Tanzid Hasan, Kusal Mendis, Ibrahim Zadran, Josh Inglis, Brian Bennett, Saiteja Mukkamalla, Shubman Gill, Ben Duckett, Harry Brook, George Munsey, Michael Levitt, Babar Azam, Cameron Green, Rovman Powell, Muhammad Waseem, Andries Gous, Saim Ayub, Aiden Markram, Tristan Stubbs, Parvez Hossain Emon, Saif Hassan, and Sanju Samson. This shows how much talent and how unpredictable T20I cricket can be.

In a Nutshell

The ICC Men’s Batting Rankings give you a simple look at who’s doing great in cricket, whether it’s Test matches, ODIs, or T20Is. The old legends are still banging runs, and young guns are coming through fast too. The 2025 rankings tell you that cricket’s exciting and competitive, with good players popping up everywhere.

Sign Up for Exclusive Content