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 892 A.J. Finch AUS 892 v Bangladesh, 01/04/2014
2 889 V. Kohli IND 889 v Sri Lanka, 06/04/2014
3 834 A.D. Hales ENG 851 v South Africa, 29/03/2014
4 777 B.B. McCullum NZ 849 v Bangladesh, 21/09/2012
5 725 M.D.K.J. Perera SL 751 v South Africa, 22/03/2014
6 714 F. du Plessis SA 714 v India, 04/04/2014
7 698 J.P. Duminy SA 713 v New Zealand, 24/03/2014
8 684 Ahmed Shehzad PAK 709 v Bangladesh, 30/03/2014
9 681 D.A. Warner AUS 826 v West Indies, 11/05/2010
10 679 S.K. Raina IND 776 v England, 29/10/2011
11 671 C.H. Gayle WI 831 v Australia, 05/10/2012
12 670 Yuvraj Singh IND 793 v South Africa, 02/05/2010
12 670 D.P.M.D. Jayawardene SL 785 v Australia, 08/08/2011
14 657 T.M. Dilshan SL 802 v New Zealand, 02/09/2009
15 650 H. Masakadza ZIM 685 v Bangladesh, 11/05/2013
16 648 M.J. Guptill NZ 793 v South Africa, 19/02/2012
17 641 K.C. Sangakkara SL 763 v West Indies, 07/05/2010
18 633 Umar Akmal PAK 709 v Zimbabwe, 16/09/2011
19 621 S.R. Watson AUS 832 v South Africa, 30/09/2012
20 613 E.J.G. Morgan ENG 872 v India, 31/08/2011
21 612 M.N. Samuels WI 723 v Bangladesh, 10/12/2012
22 611 H.M. Amla SA 611 v India, 04/04/2014
23 606 Mohammad Hafeez PAK 649 v Sri Lanka, 11/12/2013
24 597 Shakib Al Hasan BAN 597 v Australia, 01/04/2014
25 584 B.R.M. Taylor ZIM 584 v UAE, 21/03/2014
26 578 R.G. Sharma IND 578 v Sri Lanka, 06/04/2014
27 570 Mohammad Shahzad AFG 598 v Ireland, 30/11/2013
28 543 P.R. Stirling IRE 555 v Zimbabwe, 17/03/2014
29 542 D.J.J. Bravo WI 552 v Pakistan, 28/07/2013
30 532 L.M.P. Simmons WI 546 v Pakistan, 01/04/2014
31 524 C.L. White AUS 657 v South Africa, 16/10/2011
32 522 M.J. Lumb ENG 542 v New Zealand, 22/03/2014
32 522 G. Gambhir IND 723 v Sri Lanka, 09/12/2009
34 508 M.R. Swart NED 606 v UAE, 17/03/2014
35 507 M.S. Dhoni IND 515 v Australia, 30/03/2014
36 506 M.W. Machan SCO 506 v Netherlands, 28/11/2013
37 498 A.B. de Villiers SA 571 v West Indies, 20/05/2010
38 497 G.J. Bailey AUS 531 v England, 02/02/2014
39 495 Shahid Afridi PAK 537 v South Africa, 26/10/2010
40 491 Tamim Iqbal BAN 550 v Sri Lanka, 12/02/2014
41 489 A.D. Mathews SL 493 v West Indies, 03/04/2014
42 486 R.L. Taylor NZ 538 v Pakistan, 28/12/2010
42 486 R.S. Bopara ENG 487 v South Africa, 29/03/2014
44 484 T.L.W. Cooper NED 506 v New Zealand, 29/03/2014
45 480 W.T.S. Porterfield IRE 480 v Netherlands, 21/03/2014
46 476 Anamul Haque BAN 528 v India, 28/03/2014
47 465 D.R. Smith WI 465 v Sri Lanka, 03/04/2014
48 458 Q. de Kock SA 514 v Sri Lanka, 22/03/2014
49 454 S.J. Myburgh NED 454 v England, 31/03/2014
50 448 E. Chigumbura ZIM 448 v UAE, 21/03/2014
51 435 C.O. Obuya KEN 435 v Canada, 26/11/2013
52 434 J.H. Kallis SA 738 v England, 08/09/2012
53 428 L.J. Wright ENG 512 v New Zealand, 25/06/2013
54 426 R.D. Berrington SCO 441 v Netherlands, 22/11/2013
55 424 J.C. Buttler ENG 431 v South Africa, 29/03/2014
56 421 K.A. Pollard WI 537 v Pakistan, 28/07/2013
57 410 E.C. Joyce Ire 410 v Netherlands, 21/03/2014
58 409 Mushfiqur Rahim BAN 409 v Australia, 01/04/2014
59 404 D.A. Miller SA 404 v India, 04/04/2014
59 404 K.S. Williamson NZ 404 v Sri Lanka, 31/03/2014
61 396 G.J. Maxwell AUS 405 v India, 30/03/2014
62 383 K.J. Coetzer SCO 477 v Ireland, 18/03/2012
63 380 W. Barresi NED 380 v England, 31/03/2014
64 379 D.J. Hussey AUS 708 v Pakistan, 07/07/2010
65 376 Sharjeel Khan PAK 408 v Sri Lanka, 13/12/2013
65 376 G.C. Wilson IRE 402 v West Indies, 21/02/2014
67 372 N.L.T.C. Perera SL 372 v India, 06/04/2014
68 371 J. Charles WI 527 v England, 27/09/2012
69 365 C.J. Chibhabha ZIM 470 v New Zealand, 17/10/2011
70 364 C. Kieswetter ENG 581 v India, 23/09/2012
71 353 Nasir Jamshaid PAK 464 v Australia, 02/10/2012
72 350 S.O. Tikolo KEN 360 v Canada, 10/02/2010
73 348 D.J.G. Sammy WI 352 v Pakistan, 01/04/2014
74 342 Shoaib Malik PAK 577 v Sri Lanka, 12/08/2009
74 342 Nasir Hossain BAN 342 v Australia, 01/04/2014
76 338 Mohammad Ashraful BAN 431 v Sri Lanka, 31/03/2013
77 334 Kamran Akmal PAK 602 v Australia, 07/07/2010
78 323 R. Gunasekera CAN 323 v Kenya, 26/11/2013
79 317 J.A. Morkel SA 477 v New Zealand, 06/05/2010
79 317 L. Ronchi AUS 405 v West Indies, 15/01/2014
81 313 J.D. Ryder NZ 432 v South Africa, 06/05/2010
82 303 R.R. Patel KEN 304 v Afghanistan, 24/11/2013
83 302 J.E.C. Franklin NZ 392 v West Indies, 01/10/2012
84 299 C.S. MacLeod SCO 354 v Afghanistan, 16/11/2013
85 298 A.M. Rahane IND 317 v South Africa, 04/04/2014
86 297 Imran Nazir PAK 459 v New Zealand, 13/11/2009
87 291 V. Sehwag IND 424 v Sri Lanka, 12/12/2009
88 290 H.D. Rutherford NZ 427 v England, 25/06/2013
89 287 K.J. O'Brien IRE 287 v Netherlands, 21/03/2014
90 285 Noor Ali AFG 358 v India, 01/05/2010
91 284 P.W. Borren NED 290 v New Zealand, 29/03/2014
92 278 Sharad Vesawkar NEP 278 v Afghanistan, 20/03/2014
93 274 J.E. Root ENG 380 v Australia, 29/08/2013
94 267 N.J. O'Brien IRE 318 v Afghanistan, 30/11/2013
95 265 Mahmudullah BAN 266 v Pakistan, 30/03/2014
96 262 R.J. Nicol NZ 392 v Sri Lanka, 27/09/2012
97 259 Gulbodin Naib AFG 275 v Bangladesh, 16/03/2014
98 256 R.E. Levi SA 522 v India, 30/03/2012
99 254 C. Munro NZ 295 v West Indies, 11/01/2014
100 250 M.N. Waller ZIM 266 v Pakistan, 24/08/2013