Notification Settings X
Time Settings
Done
Clear Notification X
Do you want to clear all the notifications from your inbox?
Settings X
Home  »  Cricket  »  Rankings  »  ICC Batsmen Rankings

ICC Top 100 Batsmen Rankings

ICC MEN'S TEST BATTING RANKINGS

Last updated - 04 January 2026
Rank Player Team Points
1
-
ଜୋ ରୁଟ୍
England
880
2
-
ହୈରି ବ୍ରୁକ
England
857
3
1
Travis Head
Australia
853
4
1
Steve Smith
Australia
831
5
2
କେନ ଉଇଲିୟମସନ୍
New Zealand
822
6
-
Kamindu Mendis
Sri Lanka
781
7
-
Temba Bavuma
South Africa
775
8
-
ୟଶ୍ୱସୀ ଜସୱାଲ
India
750
9
-
Saud Shakeel
Pakistan
734
10
-
ଶୁଭମନ ଗିଲ୍
India
730
11
-
Dinesh Chandimal
Sri Lanka
717
12
-
Rachin Ravindra
New Zealand
716
13
1
ଡାରିଲ୍ ମିଚେଲ୍
New Zealand
711
14
1
Alex Carey
Australia
706
15
-
ଋଷବ ପନ୍ତ
India
704
16
-
Pathum Nissanka
Sri Lanka
685
17
-
ଆଡେନ ମାର୍କ୍ରାମ
South Africa
681
17
-
ଡିଭନ୍ କନୱେ
New Zealand
681
19
-
Ben Duckett
England
669
20
-
Sean Williams
Zimbabwe
668
21
-
Mohammad Rizwan
Pakistan
664
22
1
Babar Azam
Pakistan
656
23
1
ରବିନ୍ଦ୍ର ଜାଡେଜା
India
653
24
1
Wiaan Mulder
South Africa
647
25
2
Jamie Smith
England
635
26
-
Dhananjaya de Silva
Sri Lanka
634
27
5
Usman Khawaja
Australia
633
28
1
Salman Agha
Pakistan
630
29
-
Mushfiqur Rahim
Bangladesh
629
30
-
Tom Latham
New Zealand
624
31
-
Rahmat Shah
Afghanistan
620
32
-
Kusal Mendis
Sri Lanka
611
33
-
Marnus Labuschagne
Australia
606
34
1
Litton Das
Bangladesh
596
35
2
KL Rahul
India
594
35
4
କ୍ୟାମେରନ୍ ଗ୍ରୀନ
Australia
594
37
3
Ollie Pope
England
592
38
-
Kyle Verreynne
South Africa
589
39
1
Ryan Rickelton
South Africa
583
40
1
Dimuth Karunaratne
Sri Lanka
582
41
2
Najmul Hossain Shanto
Bangladesh
577
42
2
Shan Masood
Pakistan
576
42
2
Will Young
New Zealand
576
44
9
Zak Crawley
England
571
45
1
Tony de Zorzi
South Africa
565
46
1
ତ୍ରିଷ୍ଟାନ୍ ଷ୍ଟବ୍ସ
South Africa
555
47
5
ବେନ୍ ଷ୍ଟୋକ୍ସ
England
551
48
-
ୱାଶିଂଟନ୍ ସୁନ୍ଦର
India
548
49
-
Mominul Haque
Bangladesh
547
50
-
Lorcan Tucker
Ireland
545
51
-
Imam-ul-Haq
Pakistan
541
52
-
Tom Blundell
New Zealand
537
52
25
Jacob Bethell
England
537
54
1
David Bedingham
South Africa
536
55
1
Henry Nicholls
New Zealand
531
56
1
Shadman Islam
Bangladesh
529
57
1
Abdullah Shafique
Pakistan
527
58
6
Beau Webster
Australia
521
59
2
ଗ୍ଲେନ୍ ଫିଲିପ୍ସ
New Zealand
518
60
2
Ibrahim Zadran
Afghanistan
509
61
2
Craig Ervine
Zimbabwe
503
62
2
Shai Hope
West Indies
499
63
2
Mehidy Hasan Miraz
Bangladesh
492
64
2
Justin Greaves
West Indies
485
65
2
Senuran Muthusamy
South Africa
482
66
1
Kraigg Brathwaite
West Indies
469
67
1
Kavem Hodge
West Indies
468
68
1
ଅକ୍ସର ପଟେଲ
India
454
69
1
Hashmatullah Shahidi
Afghanistan
451
70
1
Lhuan-dre Pretorius
South Africa
446
71
1
Corbin Bosch
South Africa
439
72
1
Jaker Ali
Bangladesh
437
73
1
Mahmudul Hasan Joy
Bangladesh
435
74
1
Brandon King
West Indies
434
75
1
Andy McBrine
Ireland
433
76
1
John Campbell
West Indies
431
77
1
Alick Athanaze
West Indies
428
78
-
ମାର୍କୋ ଜନସେନ୍
South Africa
417
79
-
ମିଚେଲ ସାଣ୍ଟନର୍
New Zealand
411
80
-
Mitchell Hay
New Zealand
400
81
-
Ben Curran
Zimbabwe
398
82
-
Dhruv Jurel
India
396
83
1
ମିଚେଲ ମାର୍ଶ
Australia
392
84
-
Joshua Da Silva
West Indies
387
85
-
Kamran Ghulam
Pakistan
381
86
-
Oshada Fernando
Sri Lanka
366
87
-
Paul Stirling
Ireland
363
87
-
Andy Balbirnie
Ireland
363
87
-
Curtis Campher
Ireland
363
90
-
Harry Tector
Ireland
359
91
-
Brian Bennett
Zimbabwe
350
92
1
ସରଫରାଜ ଖାନ
India
347
93
1
Nitish Kumar Reddy
India
346
94
1
Aamer Jamal
Pakistan
345
94
1
Saim Ayub
Pakistan
345
96
4
Mitchell Starc
Australia
340
96
2
Nick Welch
Zimbabwe
340
98
1
Gus Atkinson
England
339
99
-
Mark Adair
Ireland
333
100
-
Tagenarine Chanderpaul
West Indies
332

ICC MEN'S ODI BATTING RANKINGS

Last updated - 17 March 2026
Rank Player Team Points
1
-
ଡାରିଲ୍ ମିଚେଲ୍
New Zealand
840
2
-
ବିରାଟ କୋହଲି
India
791
3
-
Ibrahim Zadran
Afghanistan
756
4
-
ରୋହିତ୍ ଶର୍ମା
India
748
5
-
ଶୁଭମନ ଗିଲ୍
India
716
6
-
Babar Azam
Pakistan
684
7
-
Shai Hope
West Indies
679
7
-
Harry Tector
Ireland
679
9
-
KL Rahul
India
664
9
9
Salman Agha
Pakistan
664
11
1
Charith Asalanka
Sri Lanka
656
11
1
ହୈରି ବ୍ରୁକ
England
656
13
1
Travis Head
Australia
648
13
1
ଶ୍ରେୟସ ଆୟର
India
648
15
1
କ୍ୱିଟନ ଡ଼ି କକ୍
South Africa
640
16
1
Kusal Mendis
Sri Lanka
634
17
1
ଜୋ ରୁଟ୍
England
626
18
1
Rachin Ravindra
New Zealand
621
19
-
Pathum Nissanka
Sri Lanka
617
20
-
ରହମାନୁଲ୍ଲା ଗୁରୁବାଜ
Afghanistan
613
21
-
ଗ୍ଲେନ୍ ଫିଲିପ୍ସ
New Zealand
602
22
-
Azmatullah Omarzai
Afghanistan
593
23
-
Keacy Carty
West Indies
590
24
1
Paul Stirling
Ireland
587
25
1
ଆଡେନ ମାର୍କ୍ରାମ
South Africa
586
26
2
Mohammad Rizwan
Pakistan
577
27
1
Matthew Breetzke
South Africa
576
28
1
Janith Liyanage
Sri Lanka
572
29
1
ସିକନ୍ଦର ରାଜା
Zimbabwe
571
30
1
ରସି ଭାନ୍ ଡେର୍ ଡୁସେନ୍
South Africa
567
31
4
Fakhar Zaman
Pakistan
561
32
2
Tawhid Hridoy
Bangladesh
560
33
1
ଡିଭନ୍ କନୱେ
New Zealand
557
34
1
Ben Duckett
England
555
35
1
ଜସ୍ ବଟଲର
England
547
35
1
Temba Bavuma
South Africa
547
37
1
Rahmat Shah
Afghanistan
540
37
1
Scott Edwards
Netherlands
540
39
1
ମିଚେଲ ମାର୍ଶ
Australia
537
40
1
Marnus Labuschagne
Australia
535
41
6
Saim Ayub
Pakistan
532
42
1
Will Young
New Zealand
530
43
1
ଡେଭିଡ଼ ମିଲର୍
South Africa
528
44
1
George Munsey
Scotland
527
45
1
କେନ ଉଇଲିୟମସନ୍
New Zealand
526
46
4
Najmul Hossain Shanto
Bangladesh
523
47
-
Alex Carey
Australia
513
48
-
ଶେର୍ଫେନ୍ ରାଉଟରଫୋର୍ଡ
West Indies
507
49
-
Tom Latham
New Zealand
505
50
-
ମହମ୍ମଦ ନବୀ
Afghanistan
503
51
1
Milind Kumar
United States
501
52
1
Sean Williams
Zimbabwe
500
52
1
Andy Balbirnie
Ireland
500
52
1
Max O'Dowd
Netherlands
500
55
31
Tanzid Hasan
Bangladesh
496
56
5
Imam-ul-Haq
Pakistan
487
56
-
Tony de Zorzi
South Africa
487
58
1
Hashmatullah Shahidi
Afghanistan
484
59
1
Curtis Campher
Ireland
479
60
1
Michael Bracewell
New Zealand
474
61
1
Sadeera Samarawickrama
Sri Lanka
472
62
1
Gerhard Erasmus
Namibia
468
63
-
Josh Inglis
Australia
459
64
1
Monank Patel
United States
456
65
3
Soumya Sarkar
Bangladesh
453
65
1
Saiteja Mukkamalla
United States
453
67
-
Brandon McMullen
Scotland
451
68
4
Mehidy Hasan Miraz
Bangladesh
449
69
1
Richie Berrington
Scotland
444
70
1
Brian Bennett
Zimbabwe
440
71
1
Mark Chapman
New Zealand
439
71
1
Jacob Bethell
England
439
73
1
Craig Ervine
Zimbabwe
437
74
1
କ୍ୟାମେରନ୍ ଗ୍ରୀନ
Australia
436
75
1
Lorcan Tucker
Ireland
435
76
1
Avishka Fernando
Sri Lanka
433
76
1
ଲିଆମ୍ ଲିଭିଙ୍ଗଷ୍ଟୋନ୍
England
433
78
-
Jatinder Singh
Oman
432
79
-
Ben Curran
Zimbabwe
429
80
-
Sediqullah Atal
Afghanistan
426
81
6
Jaker Ali
Bangladesh
420
82
10
Litton Das
Bangladesh
419
83
2
Muhammad Waseem
United Arab Emirates
414
84
2
Brandon King
West Indies
413
85
2
Vikramjit Singh
Netherlands
412
86
2
Pargat Singh
Canada
410
87
2
Phil Salt
England
409
88
2
ଇଭିନ୍ ଲୁଇସ୍
West Indies
407
89
1
Teja Nidamanuru
Netherlands
405
90
1
ଅକ୍ସର ପଟେଲ
India
401
91
1
ହାର୍ଦ୍ଦିକ୍ ପାଣ୍ଡ୍ୟା
India
398
91
1
ୱିଲ୍ ଜ୍ୟାକ୍
England
398
93
-
George Dockrell
Ireland
391
93
-
Bas de Leede
Netherlands
391
95
1
Jamie Overton
England
388
96
1
ମିଚେଲ ସାଣ୍ଟନର୍
New Zealand
387
97
1
Henry Nicholls
New Zealand
384
98
1
Jan Nicol Loftie-Eaton
Namibia
381
99
1
Vriitya Aravind
United Arab Emirates
379
99
6
Abdullah Shafique
Pakistan
379

ICC MEN'S T20 BATTING RANKINGS

Last updated - 24 March 2026
Rank Player Team Points
1
-
ଅଭିଷେକ ଶର୍ମା
India
875
2
-
ଇଶାନ୍ କିଶାନ୍
India
871
3
-
Sahibzada Farhan
Pakistan
848
4
-
Phil Salt
England
792
5
-
Pathum Nissanka
Sri Lanka
766
6
-
ତିଲକ ବର୍ମା
India
742
7
2
ସୂର୍ଯ୍ୟକୁମାର ଯାଦବ
India
722
8
1
ଟିମ୍ ସେଫର୍ଟ
New Zealand
719
9
1
ଜସ୍ ବଟଲର
England
716
10
2
ଡିୱାଲ୍ଡ ବ୍ରେଭିସ୍
South Africa
709
11
-
Brian Bennett
Zimbabwe
701
12
-
Travis Head
Australia
700
13
-
ମିଚେଲ ମାର୍ଶ
Australia
689
14
-
Ibrahim Zadran
Afghanistan
678
15
-
Jacob Bethell
England
668
16
-
Shai Hope
West Indies
667
17
-
ରହମାନୁଲ୍ଲା ଗୁରୁବାଜ
Afghanistan
662
18
-
Ryan Rickelton
South Africa
647
19
1
ହୈରି ବ୍ରୁକ
England
640
20
1
ସଞ୍ଜୁ ସାମସନ
India
637
21
2
ଆଡେନ ମାର୍କ୍ରାମ
South Africa
635
22
1
Kusal Mendis
Sri Lanka
633
23
1
Tanzid Hasan
Bangladesh
631
24
2
ଫିନ୍ ଆଲେନ୍
New Zealand
623
25
-
Saiteja Mukkamalla
United States
620
26
-
ଟିମ୍ ଡେଭିଡ୍
Australia
613
27
-
ଶିବମ୍ ଦୁବେ
India
606
28
-
George Munsey
Scotland
600
29
1
Josh Inglis
Australia
590
30
1
କ୍ୟାମେରନ୍ ଗ୍ରୀନ
Australia
589
31
1
Kusal Perera
Sri Lanka
587
32
1
Michael Levitt
Netherlands
580
33
4
କ୍ୱିଟନ ଡ଼ି କକ୍
South Africa
579
34
2
Tim Robinson
New Zealand
578
35
1
Muhammad Waseem
United Arab Emirates
567
36
1
Saim Ayub
Pakistan
560
37
1
Babar Azam
Pakistan
555
38
-
ରୋଭମାନ ପାୱେଲ
West Indies
553
39
-
Salman Agha
Pakistan
547
40
-
Kamil Mishara
Sri Lanka
545
41
-
ସିକନ୍ଦର ରାଜା
Zimbabwe
544
42
-
Parvez Hossain Emon
Bangladesh
542
43
-
ସିମରନ୍ ହେଟମାୟର
West Indies
541
44
-
Saif Hassan
Bangladesh
540
45
1
Brandon King
West Indies
537
46
2
ହାର୍ଦ୍ଦିକ୍ ପାଣ୍ଡ୍ୟା
India
534
47
2
Tawhid Hridoy
Bangladesh
533
48
2
Richie Berrington
Scotland
530
49
4
ଗ୍ଲେନ୍ ଫିଲିପ୍ସ
New Zealand
528
49
2
Andries Gous
United States
528
51
1
Brandon McMullen
Scotland
526
52
5
Reeza Hendricks
South Africa
525
52
1
ଶେର୍ଫେନ୍ ରାଉଟରଫୋର୍ଡ
West Indies
525
54
-
Litton Das
Bangladesh
523
55
1
Sediqullah Atal
Afghanistan
520
56
1
ଗ୍ଲେନ ମ୍ୟାକ୍ସୱେଲ୍
Australia
514
56
1
ୱିଲ୍ ଜ୍ୟାକ୍
England
514
58
2
Ben Duckett
England
513
59
4
ତ୍ରିଷ୍ଟାନ୍ ଷ୍ଟବ୍ସ
South Africa
511
60
2
Dipendra Singh Airee
Nepal
503
60
3
ଡାରିଲ୍ ମିଚେଲ୍
New Zealand
503
60
2
Alishan Sharafu
United Arab Emirates
503
63
1
Shubham Ranjane
United States
501
64
1
Yuvraj Samra
Canada
500
65
1
ଶୁଭମନ ଗିଲ୍
India
495
66
5
Mark Chapman
New Zealand
494
67
-
Max O'Dowd
Netherlands
491
67
-
Dasun Shanaka
Sri Lanka
491
69
1
ଡିଭନ୍ କନୱେ
New Zealand
489
70
1
Paul Stirling
Ireland
487
71
-
Fakhar Zaman
Pakistan
481
72
-
ମାର୍କସ୍ ଷ୍ଟୋଇନିସ୍
Australia
478
73
-
Kamindu Mendis
Sri Lanka
473
74
1
Jaker Ali
Bangladesh
466
75
1
ଡେଭିଡ଼ ମିଲର୍
South Africa
462
75
1
Roston Chase
West Indies
462
77
-
Benjamin Manenti
Italy
461
78
-
Harry Tector
Ireland
460
79
-
Charith Asalanka
Sri Lanka
459
80
-
Lorcan Tucker
Ireland
458
80
-
Darwish Rasooli
Afghanistan
458
82
-
Rohit Paudel
Nepal
457
83
-
ମହମ୍ମଦ ନବୀ
Afghanistan
454
84
-
ଲିଆମ୍ ଲିଭିଙ୍ଗଷ୍ଟୋନ୍
England
453
85
-
Tom Banton
England
452
85
-
Kushal Bhurtel
Nepal
452
87
1
Johnson Charles
West Indies
448
88
3
Rachin Ravindra
New Zealand
443
89
-
Aasif Sheikh
Nepal
441
89
-
Ross Adair
Ireland
441
91
-
ରୋମାରିଓ ଶେଖର
West Indies
438
92
-
ରିଙ୍କୁ ସିଂ
India
434
93
-
Pavan Rathnayake
Sri Lanka
429
94
-
Shayan Jahangir
United States
425
95
-
Ryan Burl
Zimbabwe
424
96
-
Gerhard Erasmus
Namibia
421
97
-
Scott Edwards
Netherlands
416
97
-
Azmatullah Omarzai
Afghanistan
416
99
-
Michael Jones
Scotland
415
100
-
Monank Patel
United States
412

Latest News