Reliance ICC Twenty20 Championship Batting Rankings

The current top 100 Twenty20 batsmen are listed below, clicking on a player name will take you to their player page.

If you want to find out the ranking of a current player who is not in the top 100 or if you want to chart the rating of a retired player, enter their name into the search box.

Search for a Player

Type in a player’s full surname (or the first few letters) and hit submit.

Reliance ICC Rankings
The Official Rankings for International Cricket!
Top 100 Twenty20 Batsmen
ID Rat. Name Nat. Career Best Rating
1 897 V. Kohli IND 897 v England, 07/09/2014
2 871 A.J. Finch AUS 892 v Bangladesh, 01/04/2014
3 860 A.D. Hales ENG 866 v India, 07/09/2014
4 795 F. du Plessis SA 811 v West Indies, 11/01/2015
5 757 B.B. McCullum NZ 849 v Bangladesh, 21/09/2012
6 732 C.H. Gayle WI 831 v Australia, 05/10/2012
7 707 M.D.K.J. Perera SL 751 v South Africa, 22/03/2014
8 677 S.K. Raina IND 776 v England, 29/10/2011
9 672 H. Masakadza ZIM 685 v Bangladesh, 11/05/2013
10 665 D.A. Warner AUS 826 v West Indies, 11/05/2010
11 657 Yuvraj Singh IND 793 v South Africa, 02/05/2010
12 656 J.P. Duminy SA 713 v New Zealand, 24/03/2014
13 651 T.M. Dilshan SL 802 v New Zealand, 02/09/2009
14 647 Ahmed Shehzad PAK 709 v Bangladesh, 30/03/2014
15 632 E.J.G. Morgan ENG 872 v India, 31/08/2011
16 618 S.R. Watson AUS 832 v South Africa, 30/09/2012
16 618 Shakib Al Hasan BAN 618 v Pakistan, 24/04/2015
18 606 M.N. Samuels WI 723 v Bangladesh, 10/12/2012
19 605 M.J. Guptill NZ 793 v South Africa, 19/02/2012
20 600 Umar Akmal PAK 709 v Zimbabwe, 16/09/2011
21 570 Mohammad Shahzad AFG 598 v Ireland, 30/11/2013
22 566 R.G. Sharma IND 578 v Sri Lanka, 06/04/2014
23 564 Mohammad Hafeez PAK 649 v Sri Lanka, 11/12/2013
24 545 Mukhtar Ahmed PAK 545 v Zimbabwe, 25/05/2015
25 541 H.M. Amla SA 611 v India, 04/04/2014
26 535 K.S. Williamson NZ 535 v England, 23/06/2015
27 528 L.M.P. Simmons WI 546 v Pakistan, 01/04/2014
28 526 C.L. White AUS 657 v South Africa, 16/10/2011
29 521 Q. de Kock SA 554 v Australia, 09/11/2014
30 519 E. Chigumbura ZIM 519 v Pakistan, 25/05/2015
31 512 M.S. Dhoni IND 515 v Australia, 30/03/2014
32 508 M.R. Swart NED 606 v UAE, 17/03/2014
33 501 P.R. Stirling IRE 555 v Zimbabwe, 17/03/2014
34 499 D.J.J. Bravo WI 552 v Pakistan, 28/07/2013
35 495 R.S. Bopara ENG 505 v India, 07/09/2014
36 491 M.J. Lumb ENG 542 v New Zealand, 22/03/2014
37 488 Tamim Iqbal BAN 550 v Sri Lanka, 12/02/2014
38 486 Shahid Afridi PAK 537 v South Africa, 26/10/2010
39 485 A.D. Mathews SL 493 v West Indies, 03/04/2014
40 484 T.L.W. Cooper NED 506 v New Zealand, 29/03/2014
41 483 R.L. Taylor NZ 538 v Pakistan, 28/12/2010
42 480 D.A. Miller SA 490 v West Indies, 11/01/2015
43 472 Anamul Haque BAN 528 v India, 28/03/2014
44 463 D.R. Smith WI 471 v South Africa, 11/01/2015
45 458 G.J. Bailey AUS 531 v England, 02/02/2014
46 454 S.J. Myburgh NED 454 v England, 31/03/2014
47 447 M.N. van Wyk SA 447 v West Indies, 14/01/2015
48 443 W.T.S. Porterfield IRE 480 v Netherlands, 21/03/2014
49 441 A.B. de Villiers SA 571 v West Indies, 20/05/2010
50 440 R.D. Berrington SCO 447 v Ireland, 20/06/2015
51 434 J.C. Buttler ENG 446 v Sri Lanka, 20/05/2014
52 429 N.L.T.C. Perera SL 429 v England, 20/05/2014
53 416 Mushfiqur Rahim BAN 416 v Pakistan, 24/04/2015
54 413 K.A. Pollard WI 537 v Pakistan, 28/07/2013
55 407 K.J. Coetzer SCO 477 v Ireland, 18/03/2012
56 403 L.J. Wright ENG 512 v New Zealand, 25/06/2013
56 403 G.J. Maxwell AUS 407 v Pakistan, 05/10/2014
58 388 J.E. Root ENG 388 v New Zealand, 23/06/2015
59 380 W. Barresi NED 380 v England, 31/03/2014
60 366 L. Ronchi NZ 405 v West Indies, 15/01/2014
61 361 D.J.G. Sammy WI 364 v South Africa, 11/01/2015
62 347 C.J. Chibhabha ZIM 470 v New Zealand, 17/10/2011
62 347 G.C. Wilson IRE 402 v West Indies, 21/02/2014
64 328 J. Charles WI 527 v England, 27/09/2012
64 328 K.J. O'Brien IRE 334 v Scotland, 20/06/2015
66 326 Nasir Hossain BAN 342 v Australia, 01/04/2014
67 323 S.C. Williams ZIM 323 v Pakistan, 25/05/2015
68 305 Shoaib Malik PAK 577 v Sri Lanka, 12/08/2009
69 296 R.R. Hendricks SA 296 v West Indies, 14/01/2015
69 296 Kamran Akmal PAK 602 v Australia, 07/07/2010
71 290 A.M. Rahane IND 317 v South Africa, 04/04/2014
72 285 H.D.R.L. Thirimanne SL 285 v England, 20/05/2014
73 284 P.W. Borren NED 290 v New Zealand, 29/03/2014
74 283 J.D. Ryder NZ 432 v South Africa, 06/05/2010
75 281 J.A. Morkel SA 477 v New Zealand, 06/05/2010
76 272 Sharad Vesawkar NEP 278 v Afghanistan, 20/03/2014
77 267 A.D.S. Fletcher WI 297 v New Zealand, 06/07/2014
78 259 Gulbadin Naib AFG 275 v Bangladesh, 16/03/2014
79 256 Mahmudullah BAN 266 v Pakistan, 30/03/2014
80 255 V. Sibanda ZIM 255 v Pakistan, 25/05/2015
81 244 A.D. Poynter IRE 254 v Scotland, 20/06/2015
82 243 D.M. Bravo WI 340 v India, 04/06/2011
83 240 S Dhawan IND 262 v Pakistan, 21/03/2014
84 233 Sabbir Rahman BAN 232 v Pakistan, 24/04/2015
84 233 Samiullah Shenwari AFG 245 v Scotland, 16/11/2013
86 230 R.R. Rossouw SA 268 v West Indies, 11/01/2015
87 225 Mohammad Nabi AFG 256 v Ireland, 09/02/2010
88 223 M.H. Cross SCO 235 v Ireland, 20/06/2015
89 221 Munir Dar HK 226 v Bangladesh, 20/03/2014
90 219 C. Munro NZ 295 v West Indies, 11/01/2014
91 216 Karim Sadiq AFG 266 v Scotland, 04/03/2013
92 201 Asghar Stanikzai AFG 201 v Nepal, 20/03/2014
92 201 Nowroz Mangal AFG 233 v Ireland, 30/11/2013
94 198 A.P. Devcich NZ 257 v Sri Lanka, 21/11/2013
95 195 Najibullah Zadran AFG 233 v Pakistan, 08/12/2013
96 193 B.J. Haddin AUS 334 v Sri Lanka, 31/10/2010
97 191 C.J. Anderson NZ 199 v Pakistan, 04/12/2014
98 190 P.L. Mommsen SCO 196 v Ireland, 20/06/2015
99 184 Mashrafe Mortaza BAN 196 v Pakistan, 30/03/2014
100 182 Sarfraz Ahmed PAK 235 v New Zealand, 04/12/2014