ICC Twenty20 Championship Batsmen - 19 January 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 820 V. Kohli IND 897 v England, 07/09/2014
2 771 A.J. Finch AUS 892 v Bangladesh, 01/04/2014
3 763 G.J. Maxwell AUS 763 v Sri Lanka, 09/09/2016
4 758 K.S. Williamson NZ 760 v Bangladesh, 03/01/2017
5 741 F. du Plessis SA 843 v Bangladesh, 05/07/2015
6 710 M.J. Guptill NZ 793 v South Africa, 19/02/2012
7 708 J.E. Root ENG 750 v West Indies, 03/04/2016
8 705 A.D. Hales ENG 866 v India, 07/09/2014
9 687 Mohammad Shahzad AFG 690 v South Africa, 20/03/2016
10 657 H. Masakadza ZIM 699 v Bangladesh, 22/01/2016
11 646 H.M. Amla SA 657 v England, 18/03/2016
12 643 Sabbir Rahman BAN 650 v New Zealand, 06/01/2017
13 639 D.A. Warner AUS 826 v West Indies, 11/05/2010
14 629 C.H. Gayle WI 831 v Australia, 05/10/2012
15 623 E.J.G. Morgan ENG 872 v India, 31/08/2011
16 619 Q. de Kock SA 631 v West Indies, 25/03/2016
17 612 J-P. Duminy SA 713 v New Zealand, 24/03/2014
17 612 R.G. Sharma IND 681 v Bangladesh, 24/02/2016
19 606 C. Munro NZ 623 v Bangladesh, 06/01/2017
20 602 J.C. Buttler ENG 607 v Sri Lanka, 05/07/2016
21 583 M.N. Samuels WI 723 v Bangladesh, 10/12/2012
22 580 Umar Akmal PAK 709 v Zimbabwe, 16/09/2011
23 554 Najibullah Zadran AFG 554 v UAE, 18/12/2016
23 554 M.N. Waller ZIM 567 v India, 18/06/2016
25 553 S.J. Myburgh NED 585 v Nepal, 02/07/2015
26 546 Shakib Al Hasan BAN 618 v Pakistan, 24/04/2015
27 543 J. Charles WI 578 v India, 28/08/2016
28 538 D.A. Miller SA 554 v Afghanistan, 20/03/2016
29 536 S.K. Raina IND 776 v England, 29/10/2011
30 529 Shaiman Anwar UAE 529 v Afghanistan, 18/12/2016
31 526 K.L. Rahul IND 540 v West Indies, 27/08/2016
32 524 M.D.K.J. Perera SL 751 v South Africa, 22/03/2014
33 513 A.B. de Villiers SA 571 v West Indies, 20/05/2010
34 510 Ahmed Shehzad PAK 709 v Bangladesh, 30/03/2014
34 510 M.R. Swart NED 606 v UAE, 17/03/2014
36 507 Tamim Iqbal BAN 550 v Sri Lanka, 12/02/2014
37 504 Shoaib Malik PAK 577 v Sri Lanka, 12/08/2009
38 501 D.J. Bravo WI 552 v Pakistan, 28/07/2013
39 500 Babar Hayat HK 500 v Ireland, 05/09/2016
40 498 K.J. Coetzer SCO 508 v Afghanistan, 08/03/2016
41 489 E. Chigumbura ZIM 529 v Afghanistan, 28/10/2015
42 486 Yuvraj Singh IND 793 v South Africa, 02/05/2010
43 484 W. Barresi NED 498 v Scotland, 05/02/2016
44 481 R.D. Berrington SCO 487 v Zimbabwe, 10/03/2016
45 480 L.M.P. Simmons WI 546 v Pakistan, 01/04/2014
46 479 M.S. Dhoni IND 515 v Australia, 30/03/2014
46 479 Mohammad Hafeez PAK 649 v Sri Lanka, 11/12/2013
48 478 Sharjeel Khan PAK 520 v West Indies, 23/09/2016
49 477 P.R. Stirling IRE 555 v Zimbabwe, 17/03/2014
50 474 P.W. Borren NED 480 v Bangladesh, 09/03/2016
51 470 Asghar Stanikzai AFG 493 v Sri Lanka, 17/03/2016
52 461 A.D. Mathews SL 513 v New Zealand, 10/01/2016
53 459 Mahmudullah BAN 459 v New Zealand, 08/01/2017
54 458 W.T.S. Porterfield IRE 482 v Oman, 09/03/2016
55 454 Shahid Afridi PAK 537 v South Africa, 26/10/2010
56 453 A.D.S. Fletcher WI 492 v Afghanistan, 27/03/2016
57 452 U.T. Khawaja AUS 493 v Sri Lanka, 06/09/2016
58 448 M.W. Machan SCO 506 v Netherlands, 28/11/2013
59 446 C.J. Anderson NZ 446 v Bangladesh, 08/01/2017
60 432 Mohammad Nabi AFG 450 v Zimbabwe, 12/03/2016
61 431 L.D. Chandimal SL 442 v Australia, 06/09/2016
62 430 L.R.P.L. Taylor NZ 538 v Pakistan, 28/12/2010
63 429 Samiullah Shenwari AFG 434 v South Africa, 20/03/2016
64 416 S.C. Williams ZIM 444 v Scotland, 10/03/2016
64 416 N.L.T.C. Perera SL 449 v England, 26/03/2016
66 411 J.J. Roy ENG 452 v New Zealand, 30/03/2016
67 405 Babar Azam PAK 405 v West Indies, 27/09/2016
68 397 Soumya Sarkar BAN 397 v New Zealand, 08/01/2017
69 389 V. Sibanda ZIM 394 v Hong Kong, 08/03/2016
70 388 S Dhawan IND 452 v Bangladesh, 06/03/2016
71 383 P.L. Mommsen SCO 390 v Zimbabwe, 10/03/2016
72 382 K.A. Pollard WI 537 v Pakistan, 28/07/2013
73 376 C.K. Kapugedera SL 386 v Australia, 06/09/2016
73 376 M.S. Chapman HK 384 v Scotland, 12/03/2016
75 375 Sarfraz Ahmed PAK 381 v West Indies, 24/09/2016
76 374 C.J. Chibhabha ZIM 470 v New Zealand, 17/10/2011
77 371 T.L.W. Cooper NED 506 v New Zealand, 29/03/2014
78 370 Zeeshan Maqsood OMA 408 v Ireland, 09/03/2016
79 367 G.C. Wilson IRE 402 v West Indies, 21/02/2014
80 360 K.J. O'Brien IRE 360 v Hong Kong, 05/09/2016
81 358 Rohan Mustafa UAE 358 v Afghanistan, 18/12/2016
82 353 Mushfiqur Rahim BAN 453 v Zimbabwe, 17/01/2016
82 353 G.J. Bailey AUS 531 v England, 02/02/2014
84 351 E. Lewis WI 471 v India, 27/08/2016
85 345 Noor Ali Zadran AFG 374 v England, 23/03/2016
85 345 B.N. Cooper NED 362 v Bangladesh, 09/03/2016
87 343 Adnan Ilyas OMA 414 v Afghanistan, 20/02/2016
88 341 J.M. Vince ENG 423 v Pakistan, 30/11/2015
89 340 R.R. Rossouw SA 406 v New Zealand, 16/08/2015
90 335 M.H. Cross SCO 346 v UAE, 04/02/2016
91 331 S.P.D. Smith AUS 357 v Pakistan, 25/03/2016
92 326 Muhammad Usman UAE 342 v Afghanistan, 16/12/2016
93 324 Khalid Latif PAK 324 v West Indies, 27/09/2016
94 322 Anamul Haque BAN 528 v India, 28/03/2014
95 319 Gulbadin Naib AFG 374 v Zimbabwe, 10/01/2016
96 318 L. Ronchi NZ 405 v West Indies, 15/01/2014
97 316 D.M. de Silva SL 316 v Australia, 09/09/2016
98 304 Usman Ghani AFG 426 v Oman, 29/11/2015
99 299 D.J.G. Sammy WI 364 v South Africa, 11/01/2015
100 290 Karim Sadiq AFG 344 v UAE, 19/02/2016