Sri Lanka v EnglandIndia v West IndiesBangladesh v Zimbabwe See Full Match List
Odi Batting Ratings | Cricsq

  Home   >>  Player Ratings  >>  

Odi Batting Ratings

RankNameRatingTeam
1Virat Kohli79.7India
2Martin Guptill68.6New Zealand
3Quinton de Kock62.2South Africa
4Shikhar Dhawan60.2India
5Jason Roy58.4England
6Alex Hales58.1England
7Rohit Sharma56.4India
8Joe Root54.8England
9Tamim Iqbal50.6Bangladesh
10Jonny Bairstow42.6England
11Hashim Amla40.3South Africa
12Faf du Plessis34.0South Africa
13Fakhar Zaman32.6Pakistan
14Babar Azam26.3Pakistan
15Aaron Finch25.6Australia
16David Miller25.3South Africa
17Chris Gayle24.0West Indies
18Ross Taylor22.7New Zealand
19Jos Buttler21.7England
20Imam-ul-Haq20.4Pakistan
21Mitchell Marsh20.3Australia
22Marcus Stoinis18.2Australia
23Upul Tharanga17.4Sri Lanka
24Travis Head17.3Australia
25Ashfaq Ahmed15.9United Arab Emirates
26Kusal Perera15.7Sri Lanka
27Eoin Morgan15.4England
28Marlon Samuels15.3West Indies
29Tom Latham14.4New Zealand
30Evin Lewis13.2West Indies
31Kyle Coetzer12.8Scotland
32Niroshan Dickwella12.0Sri Lanka
33Brendan Taylor10.6Zimbabwe
34Shakib Al Hasan10.6Bangladesh
35Shoaib Malik8.8Pakistan
36Shimron Hetmyer8.3West Indies
37Shaun Marsh8.1Australia
38Anshy Rath7.4Hong Kong
39Colin Munro7.2New Zealand
40Mitchell Santner6.3New Zealand
41Sarfraz Ahmed6.0Pakistan
42Tony Ura5.9Papua New Guinea
43Michael Jones4.1Scotland
44Paul Stirling4.0Ireland
45Aiden Markram3.9South Africa
46Kevin O'Brien3.7Ireland
47Dipendra Singh Airee3.3Nepal
48Ben Cooper2.7Netherlands
49Jean-Paul Duminy2.4South Africa
50Niall O'Brien2.1Ireland
51Ambati Rayudu2.0India
52Mohammad Hafeez2.0Pakistan
53William Porterfield1.9Ireland
54Kiplin Doriga1.8Papua New Guinea
55Scott Edwards0.5Netherlands
56Mohammad Mithun0.3Bangladesh
57Ed Joyce-0.1Ireland
58Thisara Perera-0.4Sri Lanka
59Matthew Cross-0.6Scotland
60Mushfiqur Rahim-0.8Bangladesh
61Solomon Mire-1.6Zimbabwe
62Hamilton Masakadza-3.1Zimbabwe
63Ben Stokes-5.1England
64Dinesh Chandimal-5.5Sri Lanka
65Shai Hope-6.1West Indies
66Calum MacLeod-8.1Scotland
67Nizakat Khan-9.7Hong Kong
68Muhammad Usman-11.6United Arab Emirates
69Paras Khadka-11.7Nepal
70Angelo Mathews-11.8Sri Lanka
71Rameez Shahzad-13.3United Arab Emirates
72Moeen Ali-13.7England
73Rohan Mustafa-14.2United Arab Emirates
74Javed Ahmadi-15.7Afghanistan
75Gyanendra Malla-17.0Nepal
76Ghulam Shabber-17.4United Arab Emirates
77Mohammad Shahzad-17.7Afghanistan
78Mohammad Nabi-17.7Afghanistan
79Kane Williamson-19.5New Zealand
80Henry Nicholls-20.8New Zealand
81MS Dhoni-21.3India
82Mehidy Hasan-21.6Bangladesh
83Chirag Suri-22.4United Arab Emirates
84Babar Hayat-22.7Hong Kong
85Dinesh Karthik-23.1India
86Rahmat Shah-23.9Afghanistan
87Simi Singh-25.5Ireland
88Nasir Jamal-26.3Afghanistan
89Sikandar Raza-26.4Zimbabwe
90Wesley Barresi-27.2Netherlands
91Gulbadin Naib-27.3Afghanistan
92Shaiman Anwar-29.2United Arab Emirates
93Graeme Cremer-31.9Zimbabwe
94Jason Holder-33.7West Indies
95Adnan Mufti-34.4United Arab Emirates
96Ihsanullah-35.4Afghanistan
97Sese Bau-35.7Papua New Guinea
98Mahuru Dai-35.8Papua New Guinea
99Andy Balbirnie-36.0Ireland
100Scott McKechnie-36.1Hong Kong
101Gary Wilson-36.9Ireland
102Liton Das-38.7Bangladesh
103Rohit Kumar-39.4Nepal
104Ryan ten Doeschate-39.7Netherlands
105Assad Vala-41.4Papua New Guinea
106Shadab Khan-41.5Pakistan
107Richie Berrington-42.2Scotland
108Asghar Afghan-42.5Afghanistan
109Rovman Powell-43.4West Indies
110Shreyas Iyer-51.2India
111Najibullah Zadran-51.4Afghanistan
112Hashmatullah Shahidi-51.7Afghanistan
113Peter Moor-54.3Zimbabwe
114Chad Soper-57.1Papua New Guinea
115Ahmed Raza-59.9United Arab Emirates
116Chetan Suryawanshi-62.6Singapore
117Anish Paraam-63.4Singapore
118Aizaz Khan-64.5Hong Kong
119Aarif Sheikh-71.9Nepal
120Mahmudullah-73.3Bangladesh
121Sompal Kami-73.7Nepal
122Kinchit Shah-75.0Hong Kong
123Rashid Khan-83.3Afghanistan
124Craig Ervine-106.1Zimbabwe
125Akila Dananjaya-111.0Sri Lanka
126Tanwir Afzal-129.9Hong Kong
127Ehsan Khan-145.6Hong Kong
128George Munsey-164.6Scotland
129Samiullah Shenwari-183.8Afghanistan
130Bas de Leede-205.3Netherlands

Last updated Friday 19, October 2018 at 20:36:12 UTC

Player ratings are for players that have bowled/faced at least 200 balls in this format in the last 12 months.

Cricket Betting Bookmakers

Latest Ratings & Results

India beat Bangladesh

(3 wks : 0 balls left)

Bangladesh beat Pakistan

(37 runs)

Afghanistan v India

Match tied

Bangladesh beat Afghanistan

(3 runs)

India beat Pakistan

(9 wks : 63 balls left)