ICC Twenty20 Championship Batsmen - 22 August 2017

The date specific rankings allow you to find out who topped the rankings at the end of a great series from the past, on a momentous day from history or even on the day you were born.

Simply chose batting or bowling and pick your own memorable date.

ICC Rankings
The Official Rankings for International Cricket!
Top 100 Twenty20 Batsmen
ID Rat. Name Nat. Career Best Rating
1 804 V. Kohli IND 897 v England, 07/09/2014
2 787 A.J. Finch AUS 892 v Bangladesh, 01/04/2014
3 745 K.S. Williamson NZ 760 v Bangladesh, 03/01/2017
4 723 E. Lewis WI 723 v India, 09/07/2017
5 718 G.J. Maxwell AUS 763 v Sri Lanka, 09/09/2016
6 699 J.E. Root ENG 750 v West Indies, 03/04/2016
7 674 A.D. Hales ENG 866 v India, 07/09/2014
8 664 F. du Plessis SA 843 v Bangladesh, 05/07/2015
8 664 Mohammad Shahzad AFG 706 v Ireland, 08/03/2017
10 657 H. Masakadza ZIM 699 v Bangladesh, 22/01/2016
11 627 Sabbir Rahman BAN 650 v New Zealand, 06/01/2017
12 617 E.J.G. Morgan ENG 872 v India, 31/08/2011
13 615 Shaiman Anwar UAE 636 v Papua New Guinea, 14/04/2017
14 612 M.N. Samuels WI 723 v Bangladesh, 10/12/2012
15 602 H.M. Amla SA 657 v England, 18/03/2016
16 601 D.A. Warner AUS 826 v West Indies, 11/05/2010
17 599 K.L. Rahul IND 611 v England, 01/02/2017
18 590 C. Munro NZ 623 v Bangladesh, 06/01/2017
19 577 J.C. Buttler ENG 607 v Sri Lanka, 05/07/2016
20 564 R.G. Sharma IND 681 v Bangladesh, 24/02/2016
21 561 A.B. de Villiers SA 571 v West Indies, 20/05/2010
22 554 M.N. Waller ZIM 567 v India, 18/06/2016
23 549 S.K. Raina IND 776 v England, 29/10/2011
24 547 J-P. Duminy SA 713 v New Zealand, 24/03/2014
25 546 Shakib Al Hasan BAN 618 v Pakistan, 24/04/2015
26 545 J.J. Roy ENG 558 v South Africa, 23/06/2017
27 542 C.H. Gayle WI 831 v Australia, 05/10/2012
28 539 Babar Azam PAK 539 v West Indies, 02/04/2017
29 535 Umar Akmal PAK 709 v Zimbabwe, 16/09/2011
30 534 Q. de Kock SA 631 v West Indies, 25/03/2016
31 526 P.R. Stirling IRE 555 v Zimbabwe, 17/03/2014
31 526 Ahmed Shehzad PAK 709 v Bangladesh, 30/03/2014
33 520 M.D.K.J. Perera SL 751 v South Africa, 22/03/2014
34 518 S.J. Myburgh NED 585 v Nepal, 02/07/2015
35 517 Shoaib Malik PAK 577 v Sri Lanka, 12/08/2009
36 508 K.J. Coetzer SCO 508 v Ireland, 20/01/2017
37 505 D.A. Miller SA 554 v Afghanistan, 20/03/2016
38 504 Najibullah Zadran AFG 556 v Ireland, 14/01/2017
39 501 R.D. Berrington SCO 514 v Netherlands, 17/01/2017
40 496 M.S. Dhoni IND 515 v Australia, 30/03/2014
41 489 E. Chigumbura ZIM 529 v Afghanistan, 28/10/2015
41 489 Tamim Iqbal BAN 550 v Sri Lanka, 12/02/2014
43 477 W. Barresi NED 498 v Scotland, 05/02/2016
44 475 Yuvraj Singh IND 793 v South Africa, 02/05/2010
44 475 Mohammad Nabi AFG 475 v West Indies, 05/06/2017
46 472 Babar Hayat HK 500 v Ireland, 05/09/2016
47 465 Mahmudullah BAN 469 v Sri Lanka, 04/04/2017
48 462 J. Charles WI 578 v India, 28/08/2016
49 459 M. Klinger AUS 459 v Sri Lanka, 22/02/2017
50 458 Soumya Sarkar BAN 458 v Sri Lanka, 06/04/2017
51 453 W.T.S. Porterfield IRE 482 v Oman, 09/03/2016
52 452 P.W. Borren NED 480 v Bangladesh, 09/03/2016
53 447 G.C. Wilson IRE 447 v Afghanistan, 12/03/2017
54 445 Mohammad Hafeez PAK 649 v Sri Lanka, 11/12/2013
55 441 Sharjeel Khan PAK 520 v West Indies, 23/09/2016
56 438 C.J. Anderson NZ 446 v Bangladesh, 08/01/2017
57 432 L.M.P. Simmons WI 546 v Pakistan, 01/04/2014
58 431 Asghar Stanikzai AFG 493 v Sri Lanka, 17/03/2016
59 426 D.J. Bravo WI 552 v Pakistan, 28/07/2013
60 425 U.T. Khawaja AUS 493 v Sri Lanka, 06/09/2016
60 425 A.D. Mathews SL 513 v New Zealand, 10/01/2016
62 421 Zeeshan Maqsood OMA 421 v Afghanistan, 20/01/2017
63 417 Samiullah Shenwari AFG 452 v Ireland, 08/03/2017
64 395 C.K. Kapugedera SL 395 v Bangladesh, 06/04/2017
65 390 S Dhawan IND 452 v Bangladesh, 06/03/2016
66 389 V. Sibanda ZIM 394 v Hong Kong, 08/03/2016
67 387 M.H. Cross SCO 387 v Ireland, 20/01/2017
68 385 A.D.S. Fletcher WI 492 v Afghanistan, 27/03/2016
69 381 L.D. Chandimal SL 442 v Australia, 06/09/2016
70 377 N.L.T.C. Perera SL 449 v England, 26/03/2016
70 377 Muhammad Usman UAE 377 v Papua New Guinea, 14/04/2017
72 374 C.J. Chibhabha ZIM 470 v New Zealand, 17/10/2011
73 369 B.N. Cooper NED 369 v Hong Kong, 18/01/2017
74 368 N. Dickwella SL 400 v Australia, 17/02/2017
75 364 K.J. O'Brien IRE 393 v Scotland, 20/01/2017
76 362 Sarfraz Ahmed PAK 381 v West Indies, 24/09/2016
76 362 D.A.S. Gunaratne SL 456 v Australia, 19/02/2017
78 353 Mushfiqur Rahim BAN 453 v Zimbabwe, 17/01/2016
79 350 Noor Ali Zadran AFG 374 v England, 23/03/2016
79 350 Nizakat Khan HK 350 v Netherlands, 18/01/2017
81 346 Rohan Mustafa UAE 385 v Afghanistan, 16/01/2017
82 343 C.S. MacLeod SCO 356 v Oman, 19/01/2017
84 332 G.J. Bailey AUS 531 v England, 02/02/2014
85 327 K.A. Pollard WI 537 v Pakistan, 28/07/2013
86 319 T.M. Head AUS 319 v Sri Lanka, 22/02/2017
87 309 F. Behardien SA 318 v England, 23/06/2017
88 307 L. Ronchi NZ 405 v West Indies, 15/01/2014
89 302 J.M. Vince ENG 423 v Pakistan, 30/11/2015
90 299 Khalid Latif PAK 324 v West Indies, 27/09/2016
90 299 Najeeb Tarakai AFG 341 v Ireland, 10/03/2017
92 285 Gulbadin Naib AFG 374 v Zimbabwe, 10/01/2016
93 271 Aqib Ilyas OMA 278 v Hong Kong, 16/01/2017
93 271 B.R. Dunk AUS 271 v Sri Lanka, 22/02/2017
95 270 D.M. de Silva SL 346 v South Africa, 20/01/2017
96 269 Rameez Shahzad UAE 294 v Afghanistan, 16/12/2016
97 267 M. Mosehle SA 267 v England, 25/06/2017
98 266 Anshuman Rath HK 266 v Netherlands, 18/01/2017
99 259 Usman Ghani AFG 426 v Oman, 29/11/2015
100 249 Kamran Akmal PAK 602 v Australia, 07/07/2010
101 246 J.M. Bairstow ENG 297 v Pakistan, 25/02/2012