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 870 A.J. Finch AUS 892 v Bangladesh, 01/04/2014
3 866 A.D. Hales ENG 866 v India, 07/09/2014
4 782 B.B. McCullum NZ 849 v Bangladesh, 21/09/2012
5 707 M.D.K.J. Perera SL 751 v South Africa, 22/03/2014
6 687 J-P. Duminy SA 712 v New Zealand, 24/03/2014
7 677 S.K. Raina IND 776 v England, 29/10/2011
8 672 F. du Plessis SA 714 v India, 04/04/2014
9 662 D.A. Warner AUS 825 v West Indies, 11/05/2010
10 660 Ahmed Shehzad PAK 709 v Bangladesh, 30/03/2014
11 657 Yuvraj Singh IND 792 v South Africa, 02/05/2010
12 651 T.M. Dilshan SL 801 v New Zealand, 02/09/2009
13 650 H. Masakadza ZIM 684 v Bangladesh, 11/05/2013
14 644 E.J.G. Morgan ENG 872 v India, 31/08/2011
15 636 C.H. Gayle WI 831 v Australia, 05/10/2012
16 622 M.J. Guptill NZ 793 v South Africa, 19/02/2012
17 621 Umar Akmal PAK 708 v Zimbabwe, 16/09/2011
18 618 S.R. Watson AUS 832 v South Africa, 30/09/2012
19 594 Mohammad Hafeez PAK 649 v Sri Lanka, 11/12/2013
20 585 Shakib Al Hasan BAN 597 v Australia, 01/04/2014
21 584 B.R.M. Taylor ZIM 584 v UAE, 21/03/2014
22 576 M.N. Samuels WI 723 v Bangladesh, 10/12/2012
23 575 H.M. Amla SA 611 v India, 04/04/2014
24 570 Mohammad Shahzad UAE 598 v Ireland, 30/11/2013
25 566 R.G. Sharma IND 578 v Sri Lanka, 06/04/2014
26 554 Q. de Kock SA 554 v Australia, 09/11/2014
27 543 P.R. Stirling IRE 555 v Zimbabwe, 17/03/2014
28 526 C.L. White AUS 656 v South Africa, 16/10/2011
29 523 L.M.P. Simmons WI 546 v Pakistan, 01/04/2014
30 516 D.J. Bravo WI 552 v Pakistan, 28/07/2013
31 512 M.S. Dhoni IND 514 v Australia, 10/10/2013
32 508 M.R. Swart NED 606 v UAE, 17/03/2014
33 506 M.W. Machan SCO 506 v Netherlands, 28/11/2013
34 505 R.S. Bopara ENG 505 v India, 07/09/2014
35 501 M.J. Lumb ENG 542 v New Zealand, 22/03/2014
36 497 L.R.P.L. Taylor NZ 538 v Pakistan, 28/12/2010
37 489 Tamim Iqbal BAN 550 v Sri Lanka, 12/02/2014
38 488 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 482 Anamul Haque BAN 528 v India, 28/03/2014
42 480 W.T.S. Porterfield IRE 480 v Netherlands, 21/03/2014
43 469 A.B. de Villiers SA 571 v West Indies, 20/05/2010
44 459 K.S. Williamson NZ 459 v West Indies, 06/07/2014
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 450 D.R. Smith WI 465 v Sri Lanka, 03/04/2014
48 448 E. Chigumbura ZIM 448 v UAE, 21/03/2014
49 443 J.C. Buttler ENG 446 v Sri Lanka, 20/05/2014
50 435 C.O. Obuya KEN 435 v Canada, 26/11/2013
51 434 D.A. Miller SA 434 v Australia, 09/11/2014
52 429 N.L.T.C. Perera SL 429 v England, 20/05/2014
53 426 R.D. Berrington SCO 441 v Netherlands, 22/11/2013
54 422 K.A. Pollard WI 536 v Pakistan, 28/07/2013
55 411 L.J. Wright ENG 512 v New Zealand, 25/06/2013
56 410 E.C. Joyce Ire 410 v Netherlands, 21/03/2014
57 402 Mushfiqur Rahim BAN 409 v Australia, 01/04/2014
57 402 G.J. Maxwell AUS 407 v Pakistan, 05/10/2014
59 383 K.J. Coetzer SCO 477 v Ireland, 18/03/2012
60 380 W. Barresi NED 380 v England, 31/03/2014
61 376 G.C. Wilson IRE 402 v West Indies, 21/02/2014
62 369 Sharjeel Khan PAK 408 v Sri Lanka, 13/12/2013
63 352 D.J.G. Sammy WI 356 v New Zealand, 06/07/2014
64 350 S.O. Tikolo KEN 360 v Canada, 10/02/2010
65 349 J. Charles WI 526 v England, 27/09/2012
66 346 Nasir Jamshaid PAK 464 v Australia, 02/10/2012
67 335 Shoaib Malik PAK 575 v Sri Lanka, 12/08/2009
68 334 Nasir Hossain BAN 342 v Australia, 01/04/2014
69 327 Kamran Akmal PAK 601 v Australia, 07/07/2010
70 323 R. Gunasekera CAN 323 v Kenya, 26/11/2013
71 309 L. Ronchi AUS 405 v West Indies, 15/01/2014
72 303 R.R. Patel KEN 304 v Afghanistan, 24/11/2013
73 300 J.D. Ryder NZ 432 v South Africa, 06/05/2010
74 299 C.S. MacLeod SCO 354 v Afghanistan, 16/11/2013
75 298 J.A. Morkel SA 474 v New Zealand, 06/05/2010
76 291 A.D.S. Fletcher WI 297 v New Zealand, 06/07/2014
77 290 J.E.C. Franklin NZ 389 v West Indies, 01/10/2012
77 290 A.M. Rahane IND 317 v South Africa, 04/04/2014
79 287 K.J. O'Brien IRE 287 v Netherlands, 21/03/2014
80 285 Noor Ali Zadran AFG 358 v India, 01/05/2010
80 285 H.D.R.L. Thirimanne SL 285 v England, 20/05/2014
82 284 P.W. Borren NED 290 v New Zealand, 29/03/2014
83 278 Sharad Vesawkar NEP 278 v Afghanistan, 20/03/2014
83 278 H.D. Rutherford NZ 427 v England, 25/06/2013
85 272 J.E. Root ENG 380 v Australia, 29/08/2013
86 267 N.J. O'Brien IRE 301 v Canada, 16/11/2013
87 260 Mahmudullah BAN 266 v Pakistan, 30/03/2014
88 259 Gulbadin Naib AFG 275 v Bangladesh, 16/03/2014
89 258 D.M. Bravo WI 340 v India, 04/06/2011
90 252 R.J. Nicol NZ 392 v Sri Lanka, 27/09/2012
91 250 M.N. Waller ZIM 266 v Pakistan, 24/08/2013
92 244 C. Munro NZ 295 v West Indies, 11/01/2014
92 244 Rizwan Cheema CAN 464 v Sri Lanka, 12/10/2008
94 240 A.D. Poynter IRE 240 v Netherlands, 21/03/2014
94 240 S Dhawan IND 262 v Pakistan, 21/03/2014
96 239 A.A. Obanda KEN 271 v Netherlands, 20/04/2013
97 235 R.R. Hendricks SA 235 v Australia, 09/11/2014
98 233 Samiullah Shenwari AFG 245 v Scotland, 16/11/2013
99 226 Munir Dar HK 226 v Bangladesh, 20/03/2014
100 225 Mohammad Nabi AFG 256 v Ireland, 09/02/2010