Uganda v NamibiaIreland v AfghanistanScotland v Sri LankaGhana v KenyaBotswana v NigeriaGhana v NigeriaBotswana v NamibiaUganda v KenyaBotswana v KenyaNamibia v NigeriaUganda v Ghana See Full Match List
Odi Batting Ratings | Cricsq

  Home   >>  Player Ratings  >>  

Odi Batting Ratings

RankNameRatingTeam
1Jason Roy66.7England
2Virat Kohli54.6India
3Quinton de Kock54.3South Africa
4Jonny Bairstow52.8England
5Tamim Iqbal48.4Bangladesh
6Martin Guptill48.0New Zealand
7Joe Root47.5England
8Rohit Sharma47.1India
9Hashim Amla42.4South Africa
10Fakhar Zaman41.4Pakistan
11Faf du Plessis40.0South Africa
12Chris Gayle39.9West Indies
13Shikhar Dhawan36.3India
14Imam-ul-Haq33.6Pakistan
15David Miller33.2South Africa
16Alex Hales31.8England
17Aaron Finch31.3Australia
18Babar Azam25.0Pakistan
19Imrul Kayes24.1Bangladesh
20Eoin Morgan22.5England
21Ross Taylor22.3New Zealand
22Tom Latham21.5New Zealand
23Niroshan Dickwella21.0Sri Lanka
24Sunil Ambris19.9West Indies
25Usman Khawaja16.3Australia
26Upul Tharanga15.1Sri Lanka
27Travis Head14.4Australia
28Jos Buttler14.0England
29Paul Stirling14.0Ireland
30Haris Sohail13.5Pakistan
31Kusal Perera12.8Sri Lanka
32Brendan Taylor12.8Zimbabwe
33Shakib Al Hasan12.3Bangladesh
34Shaun Marsh11.1Australia
35Ashfaq Ahmed10.0United Arab Emirates
36Shai Hope9.3West Indies
37Colin Munro9.2New Zealand
38Kedar Jadhav8.2India
39Aiden Markram7.7South Africa
40Reeza Hendricks7.7South Africa
41Liton Das7.6Bangladesh
42Marcus Stoinis7.2Australia
43Shimron Hetmyer7.0West Indies
44Ben Stokes6.7England
45Shoaib Malik6.1Pakistan
46John Campbell5.5West Indies
47Anshy Rath5.2Hong Kong
48Marlon Samuels4.7West Indies
49Darren Bravo4.5West Indies
50Imad Wasim4.4Pakistan
51Glenn Maxwell4.0Australia
52Mohammad Mithun3.8Bangladesh
53Asif Ali3.3Pakistan
54Peter Handscomb3.3Australia
55Sarfraz Ahmed3.0Pakistan
56Dinesh Chandimal2.6Sri Lanka
57Mushfiqur Rahim2.4Bangladesh
58Regis Chakabva2.2Zimbabwe
59William Porterfield1.6Ireland
60Mohammad Rizwan1.1Pakistan
61Dipendra Singh Airee0.8Nepal
62Mohammad Hafeez0.7Pakistan
63Kevin O'Brien0.4Ireland
64Andile Phehlukwayo-0.3South Africa
65Alex Carey-0.8Australia
66Kusal Mendis-1.0Sri Lanka
67Ambati Rayudu-2.6India
68Paras Khadka-3.5Nepal
69Jean-Paul Duminy-4.1South Africa
70Rohan Mustafa-5.2United Arab Emirates
71Hamilton Masakadza-6.3Zimbabwe
72Mohammad Shahzad-7.2Afghanistan
73Kane Williamson-7.4New Zealand
74Gyanendra Malla-7.6Nepal
75Soumya Sarkar-8.7Bangladesh
76MS Dhoni-9.3India
77Moeen Ali-11.1England
78Angelo Mathews-12.3Sri Lanka
79Mohammad Nabi-12.5Afghanistan
80Nizakat Khan-12.7Hong Kong
81Muhammad Usman-13.8United Arab Emirates
82Babar Hayat-14.8Hong Kong
83Asghar Afghan-17.4Afghanistan
84Dhananjaya de Silva-18.5Sri Lanka
85Andy Balbirnie-18.8Ireland
86Chirag Suri-21.2United Arab Emirates
87Dinesh Karthik-21.6India
88Henry Nicholls-23.5New Zealand
89Rahmat Shah-24.9Afghanistan
90Ghulam Shabber-31.4United Arab Emirates
91Shaiman Anwar-32.4United Arab Emirates
92Hashmatullah Shahidi-32.5Afghanistan
93Simi Singh-34.1Ireland
94Najibullah Zadran-34.2Afghanistan
95Sabbir Rahman-36.2Bangladesh
96Rassie van der Dussen-36.9South Africa
97Jason Holder-38.4West Indies
98Gulbadin Naib-38.8Afghanistan
99Mehidy Hasan-41.3Bangladesh
100George Dockrell-45.0Ireland
101Mahmudullah-45.5Bangladesh
102Peter Moor-48.9Zimbabwe
103Rovman Powell-51.1West Indies
104Rashid Khan-57.6Afghanistan
105Chetan Suryawanshi-62.6Singapore
106Anish Paraam-63.4Singapore
107Aarif Sheikh-64.2Nepal
108Craig Ervine-70.5Zimbabwe
109Roston Chase-74.2West Indies
110Sean Williams-76.8Zimbabwe
111Chundangapoyil Rizwan-86.7United Arab Emirates
112Thisara Perera-93.6Sri Lanka
113Mohammad Saifuddin-147.9Bangladesh

Last updated Tuesday 21, May 2019 at 08:59:55 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

Uganda beat Botswana

(52 runs)

Kenya beat Nigeria

(8 wks : 16 balls left)

Namibia beat Ghana

(9 wks : 55 balls left)

Botswana v Namibia

Match abandoned without a ball bowled

Ghana v Nigeria

Match abandoned without a ball bowled