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
Test Batting Ratings | Cricsq

  Home   >>  Player Ratings  >>  

Test Batting Ratings

RankNameRatingTeam
1Virat Kohli65.5India
2Kane Williamson58.1New Zealand
3Joe Root32.5England
4Quinton de Kock23.6South Africa
5Jos Buttler16.6England
6Prithvi Shaw13.9India
7Jonny Bairstow12.9England
8Kusal Perera12.3Sri Lanka
9Sam Curran11.0England
10Jason Holder10.8West Indies
11Mushfiqur Rahim9.6Bangladesh
12Chris Woakes8.1England
13Ben Foakes8.1England
14Rahmat Shah7.4Afghanistan
15Mayank Agarwal4.0India
16Travis Head3.3Australia
17Tamim Iqbal3.2Bangladesh
18Tim Paine3.1Australia
19Shadab Khan2.1Pakistan
20Ravindra Jadeja1.9India
21Dominic Bess1.5England
22Faf du Plessis0.9South Africa
23Cheteshwar Pujara0.9India
24John Campbell0.4West Indies
25Aiden Markram-0.9South Africa
26Peter Handscomb-4.9Australia
27BJ Watling-5.3New Zealand
28Ben Stokes-5.7England
29Shane Dowrich-5.8West Indies
30Henry Nicholls-6.8New Zealand
31Niroshan Dickwella-7.5Sri Lanka
32Peter Moor-8.2Zimbabwe
33Alastair Cook-8.5England
34Ross Taylor-8.7New Zealand
35Angelo Mathews-10.3Sri Lanka
36Mehidy Hasan-12.1Bangladesh
37Colin de Grandhomme-12.2New Zealand
38Temba Bavuma-12.4South Africa
39Hashmatullah Shahidi-12.5Afghanistan
40Akila Dananjaya-12.7Sri Lanka
41Shakib Al Hasan-14.2Bangladesh
42Kurtis Patterson-14.5Australia
43Rishabh Pant-15.3India
44Dean Elgar-15.4South Africa
45Mitchell Starc-16.0Australia
46Babar Azam-16.0Pakistan
47Usman Khawaja-16.6Australia
48Kusal Mendis-17.2Sri Lanka
49Shikhar Dhawan-17.6India
50Azhar Ali-18.8Pakistan
51Nathan Lyon-20.0Australia
52Mahmudullah-20.5Bangladesh
53Moeen Ali-22.1England
54Darren Bravo-22.6West Indies
55Pat Cummins-23.0Australia
56Mohammad Abbas-23.6Pakistan
57Dhananjaya de Silva-23.7Sri Lanka
58Kemar Roach-23.9West Indies
59Shadman Islam-23.9Bangladesh
60Hashim Amla-24.0South Africa
61Dinesh Chandimal-24.6Sri Lanka
62Tom Latham-24.8New Zealand
63Murali Vijay-25.5India
64Brendan Taylor-28.4Zimbabwe
65Ajinkya Rahane-29.4India
66Roshen Silva-29.8Sri Lanka
67Shan Masood-29.8Pakistan
68Shaun Marsh-30.8Australia
69Dimuth Karunaratne-31.1Sri Lanka
70Brian Chari-31.3Zimbabwe
71Lokesh Rahul-31.6India
72Marcus Harris-32.0Australia
73Adil Rashid-32.9England
74Imam-ul-Haq-33.6Pakistan
75Jeet Raval-33.9New Zealand
76Shai Hope-34.3West Indies
77Shimron Hetmyer-38.1West Indies
78Kraigg Brathwaite-38.2West Indies
79Vernon Philander-38.3South Africa
80Dawid Malan-38.4England
81Sarfraz Ahmed-38.5Pakistan
82Roston Chase-40.9West Indies
83Aaron Finch-41.9Australia
84Hanuma Vihari-42.2India
85Joe Denly-43.4England
86Mominul Haque-46.6Bangladesh
87Ravichandran Ashwin-46.6India
88Liton Das-47.1Bangladesh
89Asad Shafiq-47.4Pakistan
90Dilruwan Perera-47.9Sri Lanka
91Sean Williams-48.0Zimbabwe
92Kagiso Rabada-49.4South Africa
93Taijul Islam-49.5Bangladesh
94Marnus Labuschagne-49.9Australia
95Haris Sohail-50.1Pakistan
96Hamilton Masakadza-51.5Zimbabwe
97Suranga Lakmal-52.2Sri Lanka
98Fakhar Zaman-52.4Pakistan
99Soumya Sarkar-53.6Bangladesh
100Joe Burns-54.3Australia
101Devendra Bishoo-57.1West Indies
102Theunis de Bruyn-58.3South Africa
103Imrul Kayes-59.2Bangladesh
104Oshada Fernando-59.6Sri Lanka
105Keaton Jennings-63.8England
106Sunil Ambris-64.9West Indies
107Mohammad Mithun-65.9Bangladesh
108Hardik Pandya-66.7India
109Kieran Powell-69.5West Indies
110Danushka Gunathilaka-70.5Sri Lanka
111Devon Smith-71.0West Indies
112Rory Burns-74.5England
113Lahiru Thirimanne-78.4Sri Lanka
114Mohammad Hafeez-89.9Pakistan

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