Botswana v GhanaKenya v NamibiaUganda v Nigeria See Full Match List
T20 Batting Ratings | Cricsq

  Home   >>  Player Ratings  >>  

T20 Batting Ratings

RankNameRatingTeam
1Virat Kohli47.6India
2Martin Guptill46.5New Zealand
3Glenn Maxwell36.5Australia
4Chris Gayle33.9West Indies
5Rohit Sharma32.6India
6Alex Hales32.2England
7Kane Williamson32.0New Zealand
8Jean-Paul Duminy31.2South Africa
9Mohammad Shahzad30.9Afghanistan
10Colin Munro29.6New Zealand
11Eoin Morgan29.2England
12Lokesh Rahul29.0India
13Fakhar Zaman28.9Pakistan
14Aaron Finch28.1Australia
15Paul Stirling27.9Ireland
16Najibullah Zadran27.3Afghanistan
17Norman Vanua26.0Papua New Guinea
18Suresh Raina26.0India
19Faf du Plessis26.0South Africa
20Shikhar Dhawan24.4India
21Evin Lewis24.2West Indies
22Shahid Afridi23.7ICC World XI
23Babar Azam23.6Pakistan
24Shoaib Malik23.6Pakistan
25Rakep Patel23.0Kenya
26Joe Root22.5England
27Matthew Cross21.8Scotland
28Kusal Perera21.6Sri Lanka
29David Miller21.4South Africa
30Jason Roy20.4England
31Tobias Visee19.8Netherlands
32Thisara Perera19.7Sri Lanka
33Hashim Amla19.4South Africa
34Mushfiqur Rahim19.0Bangladesh
35D'Arcy Short18.7Australia
36Stephan Myburgh18.5Netherlands
37Jos Buttler17.9England
38Kyle Coetzer17.8Scotland
39Muhammad Usman16.8United Arab Emirates
40Mahela Jayawardene16.3Marylebone Cricket Club
41Imad Wasim16.3Pakistan
42Marlon Samuels16.3West Indies
43Roelof van der Merwe16.0Netherlands
44George Munsey15.8Scotland
45Hazratullah15.5Afghanistan
46Chris Morris15.2South Africa
47Paras Khadka15.0Nepal
48Brendan Taylor15.0Zimbabwe
49Liton Das14.8Bangladesh
50Ahmed Shehzad14.5Pakistan
51Jonny Bairstow14.5England
52Heinrich Klaasen14.4South Africa
53Sarfraz Ahmed14.3Pakistan
54Shaiman Anwar14.3United Arab Emirates
55Najeeb Tarakai13.2Afghanistan
56Tamim Iqbal13.2Bangladesh
57Carlos Brathwaite13.2West Indies
58Mohammad Nabi13.1Afghanistan
59Andy Balbirnie13.0Ireland
60Sompal Kami12.7Nepal
61Rishabh Pant12.0India
62Hussain Talat11.8Pakistan
63Max O'Dowd11.7Netherlands
64Gary Wilson11.7Ireland
65Quinton de Kock11.6South Africa
66Andre Russell11.5West Indies
67Xavier Marshall11.4United States of America
68Dinesh Karthik11.4India
69Mitchell Marsh10.8Australia
70Luke Ronchi10.8ICC World XI
71Shakib Al Hasan10.7Bangladesh
72Angelo Mathews10.3Sri Lanka
73Dwaine Pretorius10.2South Africa
74Kusal Mendis10.1Sri Lanka
75Kevin O'Brien10.1Ireland
76Sabbir Rahman10.0Bangladesh
77Steven Taylor10.0United States of America
78Corey Anderson9.7New Zealand
79Tim Seifert9.4New Zealand
80Tony Ura9.2Papua New Guinea
81Naseem Khushi9.1Oman
82Reeza Hendricks8.9South Africa
83Jonathan Trott8.8Marylebone Cricket Club
84Chris Lynn8.8Australia
85Hamu Kayondo8.7Uganda
86Andre Fletcher8.6West Indies
87Nicholas Pooran8.6West Indies
88Samiullah Shenwari8.6Afghanistan
89Mahmudullah8.5Bangladesh
90Rassie van der Dussen8.1South Africa
91Calum MacLeod8.0Scotland
92Ronald Tari8.0Vanuatu
93Rohan Mustafa7.6United Arab Emirates
94Sam Billings7.4England
95Joshua Rasu7.4Vanuatu
96Shafiqullah7.3Afghanistan
97Richie Berrington7.3Scotland
98Scott Kuggeleijn7.1New Zealand
99Ben Cooper6.9Netherlands
100Solomon Mire6.8Zimbabwe
101Manish Pandey6.7India
102Hamilton Masakadza6.6Zimbabwe
103Mohammad Hafeez6.4Pakistan
104Shai Hope6.0West Indies
105Soumya Sarkar6.0Bangladesh
106Ademola Onikoyi5.9Nigeria
107Khurram Nawaz5.7Oman
108Abdul Shakoor5.7United Arab Emirates
109Karim Janat5.6Afghanistan
110Irfan Karim5.5Kenya
111Asif Ali5.2Pakistan
112Farhaan Behardien5.1South Africa
113Brandon Mavuta5.1Zimbabwe
114James Vince5.0England
115Collins Obuya4.9Kenya
116Mohammad Boota4.8United Arab Emirates
117Arnold Otwani4.1Uganda
118Hasan Ali4.0Pakistan
119Niroshan Dickwella3.9Sri Lanka
120Isuru Udana3.9Sri Lanka
121Malcolm Waller3.8Zimbabwe
122Marcus Stoinis3.7Australia
123James Shannon3.4Ireland
124William Porterfield2.8Ireland
125Mehedi Hasan2.5Bangladesh
126Kamindu Mendis2.3Sri Lanka
127Fahim Ashraf2.2Pakistan
128Karl Birkenstock2.2Namibia
129Roy Silva2.0United States of America
130Tarisai Musakanda1.7Zimbabwe
131Dhiren Gondaria1.7Kenya
132Travis Head1.6Australia
133Ross Taylor1.6New Zealand
134Charles Waiswa1.5Uganda
135Sese Bau1.5Papua New Guinea
136Karabo Motlhanka1.4Botswana
137Alex Obanda1.1Kenya
138Jason Holder1.0West Indies
139Wesley Barresi0.9Netherlands
140Suranga Lakmal0.7Sri Lanka
141Krunal Pandya0.7India
142Ryan ten Doeschate0.6Netherlands
143Nic Maddinson0.5Australia
144Dinesh Nakrani0.5Uganda
145Abu Hider0.4Bangladesh
146Elton Chigumbura0.3Zimbabwe
147Ben Stokes0.2England
148Usman Ghani0.1Afghanistan
149Dasun Shanaka-0.1Sri Lanka
150Moeen Ali-0.4England
151Jan Frylinck-0.6Namibia
152Vijay Shankar-0.6India
153Glenn Phillips-0.6New Zealand
154Ashley Nurse-0.7West Indies
155Fred Klaassen-0.8Netherlands
156Karan KC-0.8Nepal
157Ghulam Shabber-1.0United Arab Emirates
158Ajay Lalcheta-1.0Oman
159Hardik Pandya-1.2India
160Ashfaq Ahmed-1.2United Arab Emirates
161Aftab Alam-1.3Afghanistan
162Stephan Baard-1.3Namibia
163David Willey-1.5England
164Tyrone Kane-1.6Ireland
165Sean Williams-1.8Zimbabwe
166Rovman Powell-1.9West Indies
167Scott Edwards-1.9Netherlands
168Vincent Adewoye-1.9Nigeria
169Paul van Meekeren-2.0Netherlands
170Lucas Oluoch-2.1Kenya
171Alex Carey-2.2Australia
172Binod Bhandari-2.4Nepal
173Darren Bravo-2.5West Indies
174Haris Sohail-2.6Pakistan
175Obed McCoy-2.6West Indies
176Ish Sodhi-2.7New Zealand
177Tim Southee-2.9New Zealand
178Simon Ateak-2.9Ghana
179Wellington Masakadza-3.0Zimbabwe
180Karabo Modise-3.0Botswana
181Kieron Pollard-3.1West Indies
182Jaskaran Malhotra-3.1United States of America
183Shimron Hetmyer-3.3West Indies
184Andile Phehlukwayo-3.3South Africa
185Mark Chapman-3.3New Zealand
186Jhye Richardson-3.4Australia
187Rameez Shahzad-3.4United Arab Emirates
188Deusdedit Muhumuza-3.6Uganda
189Isaac Danladi-3.6Nigeria
190Craig Wallace-3.7Scotland
191Jatinder Singh-3.9Oman
192Rexford Bakum-4.0Ghana
193Chamu Chibhabha-4.1Zimbabwe
194Ben McDermott-4.2Australia
195MS Dhoni-4.3India
196Sandeep Goud-4.4Oman
197Chundangapoyil Rizwan-4.4United Arab Emirates
198Aamir Kaleem-4.4Oman
199Colin de Grandhomme-4.5New Zealand
200Andrew Mansale-4.5Vanuatu
201Chima Akachukwu-4.7Nigeria
202Anil Sah-4.7Nepal
203Rashid Khan-4.9Afghanistan
204Frank Baleri-5.0Ghana
205Asghar Stanikzai-5.3Afghanistan
206Mohammad Nadeem-5.5Oman
207Boyd Rankin-5.5Ireland
208Avishka Fernando-5.6Sri Lanka
209Monank Patel-5.6United States of America
210Frank Nsubuga-5.7Uganda
211Blessing Muzarabani-5.7Zimbabwe
212Chris Jordan-5.7England
213Aiden Markram-5.8South Africa
214Safyaan Sharif-5.8Scotland
215Elmore Hutchinson-5.9United States of America
216Niko Davin-6.0Namibia
217Sultan Ahmed-6.0United Arab Emirates
218Gihahn Cloete-6.1South Africa
219Zephania Arinaitwe-6.1Uganda
220Denesh Ramdin-6.1West Indies
221Oshane Thomas-6.2West Indies
222Dhananjaya de Silva-6.3Sri Lanka
223Jonathon Dunn-6.4Vanuatu
224Isaac Okpe-6.4Nigeria
225Sadeera Samarawickrama-6.4Sri Lanka
226Inzimamul Master-6.5Botswana
227Mohammad Naveed-6.5United Arab Emirates
228Yuzvendra Chahal-6.6India
229Sharafuddin Ashraf-6.6Afghanistan
230Kagiso Rabada-6.6South Africa
231Dipendra Singh Airee-6.6Nepal
232Pat Cummins-7.0Australia
233Ben Duckett-7.0England
234Khary Pierre-7.2West Indies
235Joshua Little-7.2Ireland
236Nathan Coulter-Nile-7.3Australia
237Pradeep Airee-7.3Nepal
238James Moses-7.4Botswana
239Simi Singh-7.4Ireland
240Nabil Master-7.5Botswana
241Tom Curran-7.5England
242Mosaddek Hossain-7.7Bangladesh
243Mustafizur Rahman-7.8Bangladesh
244Chadwick Walton-7.8West Indies
245Zechariah Shem-7.8Vanuatu
246Abiola Ayannaike-7.8Nigeria
247Shane Getkate-7.9Ireland
248Shadab Khan-7.9Pakistan
249Ahmed Raza-7.9United Arab Emirates
250Angelo Perera-7.9Sri Lanka
251Keemo Paul-8.0West Indies
252Rubel Hossain-8.0Bangladesh
253Pieter Seelaar-8.1Netherlands
254Sylvester Okpe-8.1Nigeria
255Jonathan Hill-8.2Philippines
256Sundeep Jora-8.2Nepal
257Mohammad Amir-8.2Pakistan
258Devendra Bishoo-8.2West Indies
259Chris Sole-8.3Scotland
260Chirag Suri-8.3United Arab Emirates
261Reginald Nehonde-8.3Botswana
262Tabraiz Shamsi-8.4South Africa
263Mitchell McClenaghan-8.4ICC World XI
264Lungi Ngidi-8.4South Africa
265Peter Moor-8.5Zimbabwe
266Ruaidhri Smith-8.5Scotland
267Julius Mensah-8.6Ghana
268Lahiru Kumara-8.6Sri Lanka
269Christi Viljoen-8.7Namibia
270Sahibzada Farhan-8.8Pakistan
271Jessy Singh-8.9United States of America
272Rogers Olipa-8.9Uganda
273Lasith Malinga-8.9Sri Lanka
274Daryl Mitchell-9.0New Zealand
275Mehran Khan-9.0Oman
276Karweng NG-9.1Philippines
277Timm van der Gugten-9.1Netherlands
278Subash Khakurel-9.2Nepal
279Michael Leask-9.2Scotland
280James Vifah-9.2Ghana
281Zhivago Groenewald-9.3Namibia
282George Dockrell-9.3Ireland
283John Campbell-9.4West Indies
284Beuran Hendricks-9.4South Africa
285Nazmul Islam-9.4Bangladesh
286Roger Mukasa-9.5Uganda
287Bilal Khan-9.5Oman
288Tharindu Perera-9.5Botswana
289Gilmour Kaltongga-9.5Vanuatu
290Peter Handscomb-9.5Australia
291Bhuvneshwar Kumar-9.5India
292Jamal Vira-9.6Vanuatu
293Lorcan Tucker-9.6Ireland
294Janneman Malan-9.6South Africa
295Liam Plunkett-9.6England
296JJ Smit-9.6Namibia
297Ashton Turner-9.8Australia
298Mark Watt-9.8Scotland
299Fabian Allen-9.8West Indies
300Leke Oyede-9.8Nigeria
301Sikander Zulfiqar-9.9Netherlands
302Gyanendra Malla-9.9Nepal
303Khawar Ali-10.0Oman
304Sachin Bhudia-10.0Kenya
305Jack Wildermuth-10.0Australia
306Akila Dananjaya-10.1Sri Lanka
307Matt Coles-10.1Marylebone Cricket Club
308Bas de Leede-10.1Netherlands
309Aaron Jones-10.3United States of America
310Cephas Zhuwao-10.4Zimbabwe
311Chris Mpofu-10.5Zimbabwe
312Kyle Jarvis-10.5Zimbabwe
313Abu Jayed-10.5Bangladesh
314Zahoor Khan-10.5United Arab Emirates
315John Nyumbu-10.5Zimbabwe
316Khaleel Ahmed-10.5India
317Lakshan Sandakan-10.6Sri Lanka
318Simpson Obed-10.6Vanuatu
319Jason Long-10.6Philippines
320Chimezie Onwuzulike-10.6Nigeria
321Kiplin Doriga-10.6Papua New Guinea
322Peter Chase-10.7Ireland
323Kuldeep Singh-10.8Philippines
324Adithiya Rangaswamy-10.8Botswana
325Ovais Yousof-10.9Nigeria
326Sufyan Mehmood-11.0Oman
327Tendai Chisoro-11.0Zimbabwe
328Antonius Staal-11.1Netherlands
329Stuart Poynter-11.1Ireland
330Abul Hasan-11.1Bangladesh
331Barry McCarthy-11.1Ireland
332Dinesh Chandimal-11.2Sri Lanka
333Christiaan Jonker-11.2South Africa
334Pawan Sarraf-11.2Nepal
335James Foster-11.3Marylebone Cricket Club
336Joe Denly-11.3England
337Richard Goodwin-11.4Philippines
338Lega Siaka-11.5Papua New Guinea
339Shem Ngoche-11.5Kenya
340Adil Rashid-11.7England
341Kane Richardson-11.7Australia
342Mohammad Nawaz-11.7Pakistan
343Stuart Thompson-11.7Ireland
344Shane Snater-11.7Netherlands
345Michael Aboagye-11.8Ghana
346Lakmal Perera-11.8Ghana
347Z Abbasi-12.0Botswana
348Isaac Aboagye-12.1Ghana
349Doug Bracewell-12.1New Zealand
350Alasdair Evans-12.2Scotland
351Ashton Agar-12.3Australia
352Sherfane Rutherford-12.4West Indies
353Henry Nicholls-12.5New Zealand
354Zane Green-12.6Namibia
355David Ankrah-12.6Ghana
356Lutho Sipamla-12.6South Africa
357Saqib Zulfiqar-12.8Netherlands
358Sheldon Cottrell-12.8West Indies
359Dale Steyn-12.9South Africa
360Dylan Budge-13.0Marylebone Cricket Club
361Mmoloki Mooketsi-13.2Botswana
362Samuel Badree-13.3West Indies
363Junior Dala-13.4South Africa
364Imam-ul-Haq-13.4Pakistan
365Jelany Chilia-13.4Vanuatu
366Tshepo Phaswana-13.5Botswana
367Wasim Ali-13.6Oman
368Emmanuel Isaneez-13.6Uganda
369Amir Hayat-13.7United Arab Emirates
370Shaheen Afridi-13.9Pakistan
371Haider Kiani-14.3Philippines
372Umesh Yadav-14.3India
373Gerhard Erasmus-14.3Namibia
374Clement Tommy-14.3Vanuatu
375Rohit Kumar-14.4Nepal
376Daniel Anefie-14.7Ghana
377Kofi Bagabena-14.7Ghana
378Lockie Ferguson-14.7New Zealand
379Wesley Viraliliu-14.8Vanuatu
380Nathan Lyon-14.8Australia
381Adam Zampa-14.8Australia
382Mitchell Swepson-15.0Australia
383Mohammad Saifuddin-15.0Bangladesh
384Grant Russ-15.2Philippines
385Vincent Ateak-15.2Ghana
386Sandeep Lamichhane-15.3Nepal
387Amila Aponso-15.4Sri Lanka
388Machanda Biddappa-15.6Philippines
389Fayyaz Butt-15.6Oman
390Thatayaone Tshose-16.2Botswana
391Daniel Smith-16.2Philippines
392Billy Stanlake-16.5Australia
393Andrew Tye-16.5Australia
394Ryan Burl-16.6Zimbabwe
395Ariful Haque-16.6Bangladesh
396Jay Odedra-17.0Oman
397Godfred Bakiweyem-17.0Ghana
398Varun Chopra-17.1Marylebone Cricket Club
399Hayden Walsh-17.8United States of America
400Kuldeep Yadav-18.2India
401Seth Rance-18.4New Zealand
402Imran Haider-18.5United Arab Emirates
403Nalin Nipiko-18.8Vanuatu
404Kasun Rajitha-18.8Sri Lanka
405Vinoo Balakrishnan-18.9Botswana
406Imran Tahir-19.3South Africa
407Riazat Ali Shah-19.4Uganda
408Mitchell Santner-19.9New Zealand
409Mohammad Rizwan-21.1Pakistan

Last updated Friday 24, May 2019 at 23:47:09 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

Kenya v Namibia

Match abandoned without a ball bowled

Botswana v Ghana

Match abandoned without a ball bowled

Uganda v Nigeria

Match abandoned without a ball bowled

Botswana v Kenya

Match abandoned without a ball bowled

Namibia v Nigeria

Match abandoned without a ball bowled