T20I Men’s Batting Rankings

Rank
Name
Country
Points
1
Babar Azam
PAK
839
2
Dawid Malan
ENG
800
3
Aiden Markram
SA
796
4
Aaron Finch
AUS
732
5
Lokesh Rahul
IND
727
6
Mohammad Rizwan
PAK
718
7
Devon Conway
NZ
700
8
Virat Kohli
IND
698
9
Jos Buttler
ENG
674
10
Rassie van der Dussen
SA
669
11
Evin Lewis
WI
655
12
Quinton de Kock
SA
641
13
Martin Guptill
NZ
633
14
Jason Roy
ENG
613
15
Rohit Sharma
IND
601
16
Hazratullah
AFG
596
17
Eoin Morgan
ENG
595
18
Paul Stirling
IRE
591
19
Mohammad Naim
BAN
573
20
Mitchell Marsh
AUS
573
21
Richard Berrington
SCO
569
22
Jonny Bairstow
ENG
562
23
George Munsey
SCO
561
24
Rahmanullah Gurbaz
AFG
559
25
Reeza Hendricks
SA
547
26
Glenn Maxwell
AUS
544
27
Kariyawasa Asalanka
SL
534
28
Glenn Phillips
NZ
531
29
Mohammad Nabi
AFG
530
30
Mahmudullah
BAN
528
31
Najibullah Zadran
AFG
522
32
Jatinder Singh
OMA
511
33
Max O'Dowd
NED
509
34
Nicholas Pooran
WI
503
35
Kevin O'Brien
IRE
499
36
David Miller
SA
498
37
Kusal Perera
SL
486
38
Tony Ura
PNG
485
39
Colin Munro
NZ
483
40
Kane Williamson
NZ
483
41
Andrew Balbirnie
IRE
481
42
David Warner
AUS
481
43
Shimron Hetmyer
WI
481
44
Shikhar Dhawan
IND
475
45
Ben Cooper
NED
473
46
Muhammad Usman
UAE
471
47
Tim Seifert
NZ
469
48
Fakhar Zaman
PAK
467
49
Shreyas Iyer
IND
466
50
Tim David
SIN
457
51
Mohammad Hafeez
PAK
455
52
Liam Livingstone
ENG
454
53
Asghar Afghan
AFG
454
54
Temba Bavuma
SA
453
55
Gerhard Erasmus
NAM
452
56
Kyle Coetzer
SCO
449
57
Kushal Bhurtel
NEP
442
58
Craig Williams
NAM
442
59
Tom Latham
NZ
437
60
Shakib Al Hasan
BAN
434
61
Rishabh Pant
IND
433
62
Kieron Pollard
WI
430
63
Litton Das
BAN
429
64
Stephan Baard
NAM
428
65
Matthew Cross
SCO
426
66
Ramesh Satheesan
ROM
422
67
Zeeshan Maqsood
OMA
416
68
Aqib Ilyas
OMA
410
69
Pathum Nissanka
SL
409
70
Ravija Sandaruwan
KUW
408
71
Sarfaraz Ali
BRN
407
72
Navneet Dhaliwal
CAN
406
73
Nizakat Khan
HK
405
74
Lendl Simmons
WI
400
75
Azhar Andani
POR
399
76
Calum MacLeod
SCO
399
77
Kamran Khan
QAT
398
78
Craig Ervine
ZIM
396
79
Assad Vala
PNG
395
80
Wesley Madhevere
ZIM
393
81
Suryakumar Yadav
IND
388
82
Sean Williams
ZIM
383
83
Ryan Burl
ZIM
382
84
Soumya Sarkar
BAN
381
85
Finn Allen
NZ
373
86
Matthew Wade
AUS
373
87
Bhanuka Rajapaksa
SL
372
88
J.J. Smit
NAM
372
89
Collins Obuya
KEN
372
90
Steve Smith
AUS
369
91
Faisal Khan
SDA
367
92
D'Arcy Short
AUS
365
93
Zeeshan Khan Kukikhel
HUN
364
94
Gareth Delany
IRE
364
95
Mushfiqur Rahim
BAN
363
96
Paras Khadka
NEP
362
97
Muhammad Tanveer
QAT
358
98
Gyanendra Malla
NEP
357
99
David Wiese
NAM
356
100
Faf du Plessis
SA
355

For all the latest cricket news, updates, live scores, and cricket fixtures log on to https://cricangel.com. You can choose to like us on Facebook or Subscribe to our YouTube Channel otherwise You can also opt to follow us on Instagram or Twitter.