Navigation

ODI BATSMAN

Position
Player
Rating
1
    –
Virat Kohli
Virat Kohli
INDIA
890
2
    –
Rohit Sharma
Rohit Sharma
INDIA
839
3
    –
Ross Taylor
Ross Taylor
NEW ZEALAND
831
4
    –
Quinton de Kock
Quinton de Kock
SOUTH AFRICA
809
5
    –
Shai Hope
Shai Hope
WEST INDIES
796
6
    –
Faf du Plessis
Faf du Plessis
SOUTH AFRICA
791
7
    –
Joe Root
Joe Root
ENGLAND
786
8
    –
Babar Azam
Babar Azam
PAKISTAN
777
9
    –
Martin Guptill
Martin Guptill
NEW ZEALAND
760
10
    –
Fakhar Zaman
Fakhar Zaman
PAKISTAN
755
11
    –
Aaron Finch
Aaron Finch
AUSTRALIA
749
12
    –
David Warner
David Warner
AUSTRALIA
749
13
    –
Kane Williamson
Kane Williamson
NEW ZEALAND
736
14
    –
Shikhar Dhawan
733
15
    –
Imam-ul-Haq
Imam-ul-Haq
PAKISTAN
717
16
    –
Jos Buttler
Jos Buttler
ENGLAND
714
17
    –
Eoin Morgan
Eoin Morgan
ENGLAND
711
18
    –
Jason Roy
Jason Roy
ENGLAND
707
19
    –
Jonny Bairstow
Jonny Bairstow
ENGLAND
706
20
    –
Mushfiqur Rahim
Mushfiqur Rahim
BANGLADESH
695
21
    –
Hashim Amla
Hashim Amla
SOUTH AFRICA
695
22
    –
Usman Khawaja
Usman Khawaja
AUSTRALIA
676
23
    –
Tamim Iqbal
Tamim Iqbal
BANGLADESH
675
24
    –
MS Dhoni
MS Dhoni
INDIA
674
25
    –
Glenn Maxwell
Glenn Maxwell
AUSTRALIA
666
26
    –
Ben Stokes
Ben Stokes
ENGLAND
644
27
    –
Paul Stirling
Paul Stirling
IRELAND
641
28
    –
Kedar Jadhav
Kedar Jadhav
INDIA
624
29
    –
Shimron Hetmyer
Shimron Hetmyer
WEST INDIES
621
30
    –
Tom Latham
Tom Latham
NEW ZEALAND
617
31
    –
Steven Smith
Steven Smith
AUSTRALIA
617
32
    –
Soumya Sarkar
Soumya Sarkar
BANGLADESH
616
33
    –
David Miller
David Miller
SOUTH AFRICA
607
34
    –
Shakib Al Hasan
Shakib Al Hasan
BANGLADESH
601
35
    –
Travis Head
Travis Head
AUSTRALIA
598
36
    –
Niroshan Dickwella
Niroshan Dickwella
SRI LANKA
586
37
    –
Alex Hales
Alex Hales
ENGLAND
586
38
    –
Marcus Stoinis
Marcus Stoinis
AUSTRALIA
579
39
    –
Rahmat Shah
Rahmat Shah
AFGHANISTAN
577
40
    –
Angelo Mathews
Angelo Mathews
SRI LANKA
577
41
    –
Kyle Coetzer
Kyle Coetzer
SCOTLAND
577
42
    –
Mohammad Shahzad
Mohammad Shahzad
AFGHANISTAN
567
43
    –
Brendan Taylor
Brendan Taylor
ZIMBABWE
567
44
    –
Mohammad Hafeez
Mohammad Hafeez
PAKISTAN
565
45
    –
Henry Nicholls
Henry Nicholls
NEW ZEALAND
564
46
    –
Chris Gayle
Chris Gayle
WEST INDIES
563
47
    –
Shaun Marsh
Shaun Marsh
AUSTRALIA
562
48
    –
Peter Handscomb
Peter Handscomb
AUSTRALIA
559
49
    –
Mahmudullah
Mahmudullah
BANGLADESH
553
50
    –
Rassie van der Dussen
Rassie van der Dussen
SOUTH AFRICA
549
51
    –
Sarfaraz Ahmed
Sarfaraz Ahmed
PAKISTAN
547
52
    –
Ambati Rayudu
544
53
    –
Andrew Balbirnie
541
54
    –
Kevin O Brien
Kevin O Brien
IRELAND
541
55
    –
Shoaib Malik
Shoaib Malik
PAKISTAN
536
56
    –
Sikandar Raza
Sikandar Raza
ZIMBABWE
530
57
    –
Kusal Mendis
Kusal Mendis
SRI LANKA
530
58
    –
Anshuman Rath
Anshuman Rath
HONG KONG
528
59
    –
Mohammad Nabi
Mohammad Nabi
AFGHANISTAN
528
60
    –
Sean Williams
Sean Williams
ZIMBABWE
527
61
    –
Calum MacLeod
Calum MacLeod
SCOTLAND
525
62
    –
Haris Sohail
Haris Sohail
PAKISTAN
523
63
    –
Colin Munro
Colin Munro
NEW ZEALAND
521
64
    –
Jean-Paul Duminy
Jean-Paul Duminy
SOUTH AFRICA
519
65
    –
James Neesham
James Neesham
NEW ZEALAND
518
66
    –
Shaiman Anwar
Shaiman Anwar
UNITED ARAB EMIRATES
515
67
    –
Upul Tharanga
Upul Tharanga
SRI LANKA
514
68
    –
Najibullah Zadran
Najibullah Zadran
AFGHANISTAN
512
69
    –
William Porterfield
510
70
    –
Imad Wasim
Imad Wasim
PAKISTAN
502
71
    –
Imrul Kayes
Imrul Kayes
BANGLADESH
502
72
    –
Kusal Perera
Kusal Perera
SRI LANKA
498
73
    –
Jason Holder
Jason Holder
WEST INDIES
494
74
    –
Thisara Perera
Thisara Perera
SRI LANKA
489
75
    –
Marlon Samuels
Marlon Samuels
WEST INDIES
488
76
    –
Sabbir Rahman
Sabbir Rahman
BANGLADESH
485
77
    –
Rameez Shahzad
Rameez Shahzad
UNITED ARAB EMIRATES
484
78
    –
Hamilton Masakadza
482
79
    –
Nizakat Khan
Nizakat Khan
HONG KONG
479
80
    –
Mitchell Santner
Mitchell Santner
NEW ZEALAND
476
81
    –
Evin Lewis
Evin Lewis
WEST INDIES
475
82
    –
Hashmatullah Shahidi
Hashmatullah Shahidi
AFGHANISTAN
475
83
    –
Rashid Khan
Rashid Khan
AFGHANISTAN
474
84
    –
Lahiru Thirimanne
Lahiru Thirimanne
SRI LANKA
469
85
    –
Dinesh Chandimal
Dinesh Chandimal
SRI LANKA
467
86
    –
Hardik Pandya
460
87
    –
Danushka Gunathilaka
460
88
    –
Alex Carey
Alex Carey
AUSTRALIA
458
89
    –
Craig Ervine
Craig Ervine
ZIMBABWE
457
90
    –
Asghar Afghan
Asghar Afghan
AFGHANISTAN
457
91
    –
Moeen Ali
Moeen Ali
ENGLAND
451
92
    –
Aiden Markram
Aiden Markram
SOUTH AFRICA
444
93
    –
Richie Berrington
441
94
    –
Colin de Grandhomme
Colin de Grandhomme
NEW ZEALAND
439
95
    –
Babar Hayat
Babar Hayat
HONG KONG
436
96
    –
Suresh Raina
Suresh Raina
INDIA
435
97
    –
Darren Bravo
Darren Bravo
WEST INDIES
432
98
    –
Mohammad Mithun
Mohammad Mithun
BANGLADESH
430
99
    –
Javed Ahmadi
Javed Ahmadi
AFGHANISTAN
425
100
    –
Liton Das
Liton Das
BANGLADESH
419

0 comments: