West Indies v EnglandMultan Sultans v Quetta GladiatorsSouth Africa v Sri LankaAfghanistan v IrelandKarachi Kings v Peshawar ZalmiLahore Qalandars v Multan SultansWest Indies v EnglandIslamabad United v Peshawar Zalmi See Full Match List
T20 Batting Ratings | Cricsq

  Home   >>  Player Ratings  >>  

T20 Batting Ratings

RankNameRatingTeam
1Lokesh Rahul114.7India
2Luke Ronchi107.9ICC World XI
3D'Arcy Short105.2Australia
4Virat Kohli96.5India
5Fakhar Zaman94.1Pakistan
6AB de Villiers92.8South Africa
7Rishabh Pant90.5India
8Chris Lynn90.2Australia
9Aaron Finch90.2Australia
10Matthew Wade89.5Australia
11Quinton de Kock89.4South Africa
12Daniel Bell-Drummond88.9No T20is
13Evin Lewis85.2West Indies
14Colin Munro82.3New Zealand
15Joe Denly75.0England
16Callum Ferguson75.0Australia
17Rassie van der Dussen74.7South Africa
18Jos Buttler72.9England
19Shikhar Dhawan70.9India
20David Warner70.8Australia
21Faf du Plessis70.6South Africa
22Alex Hales69.9England
23Reeza Hendricks68.2South Africa
24James Vince66.9England
25Rohit Sharma66.9India
26Babar Azam66.4Pakistan
27Tom Latham64.7New Zealand
28Daniel Hughes64.1No T20is
29Jason Roy63.1England
30Glenn Phillips62.2New Zealand
31Glenn Maxwell61.9Australia
32Colin Ingram61.4South Africa
33Adam Lyth60.8No T20is
34Andre Russell60.7West Indies
35Paul Stirling58.8Ireland
36Liam Livingstone58.6England
37Anton Devcich58.1New Zealand
38Johnson Charles57.8West Indies
39Alex Carey56.9Australia
40Kamran Akmal56.7Pakistan
41Liton Das56.7Bangladesh
42Tamim Iqbal56.5Bangladesh
43Suresh Raina56.3India
44Chris Gayle55.2West Indies
45Alex Davies55.0No T20is
46Ben Dunk54.7Australia
47Darren Bravo54.7West Indies
48Varun Chopra54.0Marylebone Cricket Club
49Ian Cockbain52.9No T20is
50Ben Duckett52.8No T20is
51Rilee Rossouw52.3South Africa
52George Worker51.0New Zealand
53Jake Weatherald50.9No T20is
54Ian Bell50.0England
55Sunil Narine48.9West Indies
56Robin Uthappa47.8India
57Johann Myburgh47.6No T20is
58Suryakumar Yadav47.0No T20is
59Tim Seifert46.7New Zealand
60Nicholas Pooran46.5West Indies
61Cameron Bancroft45.1Australia
62Will Young45.0No T20is
63Josh Cobb45.0No T20is
64David Willey44.9England
65Joe Clarke44.4No T20is
66Karun Nair44.3No T20is
67Ambati Rayudu44.2India
68Shane Watson44.0Australia
69Ben McDermott43.0Australia
70Steven Smith42.9Australia
71Michael Klinger42.8Australia
72Sam Hain42.5No T20is
73Corey Anderson42.3New Zealand
74Jason Mohammed41.8West Indies
75Heino Kuhn41.4South Africa
76Luke Wright41.1England
77Max Bryant41.0No T20is
78Brendon McCullum40.9New Zealand
79Billy Godleman40.8No T20is
80Andre Fletcher40.7West Indies
81Farhaan Behardien40.6South Africa
82Riki Wessels39.6No T20is
83Graham Clark39.2No T20is
84Shimron Hetmyer39.2West Indies
85Cameron Delport39.1South Africa Emerging Players
86Miles Hammond39.0No T20is
87Hussain Talat38.2Pakistan
88Mushfiqur Rahim37.5Bangladesh
89Sarfraz Ahmed37.4Pakistan
90George Bailey37.4ICC World XI
91Devon Conway37.3No T20is
92Marcus Stoinis36.3Australia
93James Hildreth35.8No T20is
94Moeen Ali35.3England
95Dinesh Karthik35.3India
96Ross Whiteley35.1No T20is
97Shoaib Malik34.9Pakistan
98Ben Cox34.9No T20is
99Chadwick Walton34.8West Indies
100Sherfane Rutherford34.8West Indies
101Nitish Rana34.7No T20is
102Eoin Morgan34.3England
103Kumar Sangakkara33.8Sri Lanka
104Martin Guptill33.7New Zealand
105Ben Raine33.0No T20is
106Sabbir Rahman31.7Bangladesh
107Mahmudullah31.6Bangladesh
108Laurie Evans31.6No T20is
109Shai Hope31.5West Indies
110Asif Ali31.2Pakistan
111Jonathan Wells31.1No T20is
112Daniel Christian31.1Australia
113Lendl Simmons30.7West Indies
114Tom Cooper30.5Netherlands
115Wayne Madsen30.4No T20is
116Kane Williamson30.4New Zealand
117Dwayne Smith30.4West Indies
118Adam Hose30.3No T20is
119Krunal Pandya29.9India
120Colin Ackermann29.7No T20is
121Sanju Samson29.4India
122Philip Salt29.3No T20is
123Mohammad Nabi28.8Afghanistan
124Tom Bruce28.4New Zealand
125Kieron Pollard28.3West Indies
126Agha Salman26.9No T20is
127Jean-Paul Duminy26.6South Africa
128Ben Stokes26.5England
129Dane Vilas26.4South Africa
130Paul Collingwood26.3ICC World XI
131Ashton Turner26.1Australia
132Rony Talukdar25.6Bangladesh
133Dawid Malan25.3England
134Brandon King23.6No T20is
135Jordan Silk22.7No T20is
136Sam Northeast22.7No T20is
137Ben Foakes22.6No T20is
138Janneman Malan22.5South Africa
139Dwayne Bravo22.1West Indies
140Junaid Siddique21.5Bangladesh
141Ben Cutting21.4ICC World XI
142Ajinkya Rahane21.3India
143Tom Moores20.9No T20is
144Tom Kohler-Cadmore20.8No T20is
145Neil Dexter20.7No T20is
146Rovman Powell20.5West Indies
147Gihahn Cloete20.1South Africa
148Manish Pandey19.5India
149Keaton Jennings18.4No T20is
150Shakib Al Hasan18.3Bangladesh
151David Miller18.3South Africa
152Sam Billings17.8ICC World XI
153Yasir Ali17.5No T20is
154Travis Head17.2Australia
155Mohammad Shahzad17.2Afghanistan
156Ahmed Shehzad17.1Pakistan
157Kiran Carlson17.1No T20is
158Hardik Pandya16.8India
159Moises Henriques16.6Australia
160Dean Foxcroft16.5No T20is
161Sam Harper16.3No T20is
162Ryan ten Doeschate14.3Netherlands
163Calum MacLeod14.3Scotland
164Thisara Perera14.1Sri Lanka
165Denesh Ramdin12.9West Indies
166Anamul Haque12.3Bangladesh
167Brendan Taylor12.2Zimbabwe
168Carlos Brathwaite10.7West Indies
169MS Dhoni10.2India
170Nic Maddinson9.7Australia
171Heinrich Klaasen8.9South Africa
172Stevie Eskinazi8.2No T20is
173Mosaddek Hossain7.8Bangladesh
174Gary Wilson7.6Ireland
175Mohammad Hafeez7.6Pakistan
176Peter Trego6.4No T20is
177Darren Sammy6.0ICC World XI
178Hilton Cartwright5.7No T20is
179Vijay Shankar4.8India
180Ross Taylor4.2New Zealand
181Soumya Sarkar2.7Bangladesh
182Mohammad Nawaz1.5Pakistan
183Samit Patel0.8England
184Daryl Mitchell0.6No T20is
185Ravi Bopara-3.4England
186David Wiese-3.5South Africa
187Colin de Grandhomme-9.5New Zealand
188Mark Cosgrove-11.3No T20is
189Shreyas Iyer-15.4India
190Liam Dawson-16.5England
191Tom Abell-17.3No T20is
192Alex Wakely-28.6No T20is

Last updated Tuesday 19, February 2019 at 00:52: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