Pos Player Team Rating Career Best Rating

1 Dawid Malan ENG ENG 877 885 v Australia, 06/09/2020

2 Babar Azam PAK 869 896 v England, 05/05/2019

3 Aaron Finch AUS 835 900 v Zimbabwe, 03/07/2018

4 Lokesh Rahul IND 824 854 v England, 03/07/2018

5 Colin Munro NZ 785 830 v Pakistan, 02/11/2018

6 Glenn Maxwell AUS 696 836 v Sri Lanka, 27/10/2019

7 This player has moved up in the rankings since the previous rankings update Hazratullah AFG 676 736 v West Indies, 16/11/2019

8 This player has moved up in the rankings since the previous rankings update Evin Lewis WI 674 780 v England, 16/09/2017

9 This player has moved up in the rankings since the previous rankings update Virat Kohli IND 673 897 v England, 07/09/2014

10 This player has moved down in the rankings since the previous rankings update Eoin Morgan ENG 671 872 v India, 31/08/2011

11 Rohit Sharma IND 662 718 v West Indies, 06/11/2018

12 Martin Guptill NZ 640 793 v South Africa, 19/02/2012

13 Quinton de Kock SA 625 637 v Australia, 23/02/2020

14 This player has moved up in the rankings since the previous rankings update Kane Williamson NZ 584 760 v Bangladesh, 03/01/2017

15 This player has moved up in the rankings since the previous rankings update George Munsey SCO 583 600 v Netherlands, 19/09/2019

16 This player has moved up in the rankings since the previous rankings update Reeza Hendricks SA 579 647 v Sri Lanka, 24/03/2019

17 This player has moved down in the rankings since the previous rankings update David Warner AUS 576 826 v West Indies, 11/05/2010

18 Paul Stirling IRE 575 587 v Afghanistan, 06/03/2020

19 This player has moved up in the rankings since the previous rankings update Jonny Bairstow ENG 574 574 v Australia, 08/09/2020

20 David Miller SA 564 587 v Sri Lanka, 19/03/2019

21 Litton Das BAN 563 563 v Zimbabwe, 11/03/2020

22 Fakhar Zaman PAK 557 842 v Australia, 08/07/2018

23 Rassie van der Dussen SA 554 554 v Australia, 26/02/2020

This player has moved down in the rankings since the previous rankings update Jason Roy ENG 554 688 v Sri Lanka, 27/10/2018

This player has moved down in the rankings since the previous rankings update Shikhar Dhawan IND 554 685 v New Zealand, 06/02/2019

26 This player has moved up in the rankings since the previous rankings update Richard Berrington SCO 542 546 v UAE, 30/10/2019

27 This player has moved up in the rankings since the previous rankings update Kusal Perera SL 540 751 v South Africa, 22/03/2014

28 This player has moved down in the rankings since the previous rankings update Jos Buttler ENG 537 614 v India, 08/07/2018

29 Mohammad Nabi AFG 529 569 v Bangladesh, 15/09/2019

Mahmudullah BAN 529 542 v India, 07/11/2019

31 Francois du Plessis SA 525 843 v Bangladesh, 05/07/2015

32 Kyle Coetzer SCO 511 564 v Netherlands, 16/09/2019

33 Tim Seifert NZ 508 508 v India, 02/02/2020

Max O'Dowd NED 508 549 v Kenya, 18/10/2019

Kevin O'Brien IRE 508 509 v Afghanistan, 10/03/2020

36 Andrew Balbirnie IRE 504 523 v Hong Kong, 18/10/2019

37 Rahmanullah Gurbaz AFG 503 503 v Ireland, 10/03/2020

Tony Ura PNG 503 563 v Namibia, 20/10/2019

Ross Taylor NZ 503 538 v Pakistan, 28/12/2011

40 Ben Cooper NED 496 500 v Ireland, 05/10/2019

41 Mohammad Naim BAN 492 537 v Pakistan, 24/01/2020

42 Mohammad Hafeez PAK 487 649 v Sri Lanka, 11/12/2013

43 Soumya Sarkar BAN 484 599 v Sri Lanka, 15/02/2018

44 Najibullah Zadran AFG 483 556 v Ireland, 14/01/2017

Calum MacLeod SCO 483 488 v Bermuda, 24/10/2019

46 Jatinder Singh OMA 482 489 v Hong Kong, 30/10/2019

47 Shoaib Malik PAK 480 577 v Sri Lanka, 12/08/2009

48 Tamim Iqbal BAN 475 550 v Sri Lanka, 12/02/2014

49 Matthew Cross SCO 474 475 v Oman, 31/10/2019

50 Joe Root ENG 462 750 v West Indies, 03/04/2016

51 This player has moved up in the rankings since the previous rankings update Muhammad Usman UAE 458 490 v Canada, 27/10/2019

52 This player has moved up in the rankings since the previous rankings update Tim David SIN 457 457 v Hong Kong, 04/03/2020

53 This player has moved down in the rankings since the previous rankings update Steve Smith AUS 453 469 v England, 04/09/2020

54 Shreyas Iyer IND 451 451 v New Zealand, 02/02/2020

Asghar Afghan AFG 451 493 v Sri Lanka, 17/03/2016

Sean Williams ZIM 451 481 v Ireland, 14/07/2019

57 Temba Bavuma SA 449 477 v England, 16/02/2020

58 Mushfiqur Rahim BAN 448 485 v Afghanistan, 07/06/2018

59 Manish Pandey IND 447 529 v Ireland, 29/06/2018

60 Kamran Khan QAT 445 463 v Bahrain, 25/02/2020

61 Ravija Sandaruwan KUW 435 457 v Bahrain, 26/02/2020

62 Sabbir Rahman BAN 431 650 v New Zealand, 06/01/2017

63 Collins Obuya KEN 429 475 v Scotland, 19/10/2019

64 Gareth Delany IRE 412 412 v Afghanistan, 10/03/2020

65 Thisara Perera SL 410 526 v South Africa, 22/03/2019

66 This player has moved up in the rankings since the previous rankings update Danushka Gunathilaka SL 408 448 v Pakistan, 07/10/2019

67 This player has moved up in the rankings since the previous rankings update Colin de Grandhomme NZ 407 457 v England, 05/11/2019

This player has moved up in the rankings since the previous rankings update Sarfaraz Ahmed PAK 407 521 v Australia, 08/07/2018

69 This player has moved up in the rankings since the previous rankings update Nizakat Khan HK 405 446 v Nigeria, 27/10/2019

70 This player has moved up in the rankings since the previous rankings update Paras Khadka NEP 400 478 v Singapore, 28/09/2019

71 This player has moved up in the rankings since the previous rankings update Zeeshan Maqsood OMA 398 440 v Jersey, 27/10/2019

72 This player has moved up in the rankings since the previous rankings update Ryan ten Doeschate NED 396 396 v Papua New Guinea, 02/11/2019

73 This player has moved up in the rankings since the previous rankings update Rakep Patel KEN 394 402 v Namibia, 25/10/2019

74 This player has moved up in the rankings since the previous rankings update Lendl Simmons WI 391 546 v Pakistan, 01/04/2014

75 This player has moved up in the rankings since the previous rankings update Gerhard Erasmus NAM 390 390 v Ireland, 02/11/2019

This player has moved up in the rankings since the previous rankings update Kieron Pollard WI 390 537 v Pakistan, 28/07/2013

77 This player has moved up in the rankings since the previous rankings update Kusal Mendis SL 384 506 v New Zealand, 03/09/2019

78 This player has moved up in the rankings since the previous rankings update Muhammad Tanveer QAT 382 441 v Maldives, 23/02/2020

79 This player has moved up in the rankings since the previous rankings update Brendan Taylor ZIM 376 584 v UAE, 21/03/2014

80 This player has moved up in the rankings since the previous rankings update Navneet Dhaliwal CAN 375 376 v Ireland, 23/10/2019

81 This player has moved up in the rankings since the previous rankings update Heinrich Klaasen SA 374 436 v India, 21/02/2018

82 This player has moved down in the rankings since the previous rankings update Tom Banton ENG 373 490 v Pakistan, 01/09/2020

This player has moved down in the rankings since the previous rankings update James Vince ENG 373 486 v New Zealand, 05/11/2019

84 Rohan Mustafa UAE 370 385 v Afghanistan, 16/01/2017

85 Samiullah Shenwari AFG 366 470 v Bangladesh, 07/06/2018

86 Nicholas Pooran WI 360 396 v England, 05/03/2019

Khawar Ali OMA 360 359 v Maldives, 25/02/2020

88 Harry Tector IRE 359 359 v Afghanistan, 10/03/2020

89 Nitish Kumar CAN 356 360 v Oman, 25/10/2019

90 Niroshan Dickwella SL 355 446 v New Zealand, 06/09/2019

91 Stephan Baard NAM 354 355 v Kenya, 25/10/2019

92 Tobias Visee NED 351 405 v Kenya, 18/10/2019

93 Shimron Hetmyer WI 349 350 v Sri Lanka, 06/03/2020

94 Iftikhar Ahmed PAK 341 412 v Australia, 08/11/2019

95 Aqib Ilyas OMA 339 365 v Canada, 25/10/2019

96 Elton Chigumbura ZIM 336 529 v Afghanistan, 28/10/2015

97 Gary Wilson IRE 333 473 v Afghanistan, 22/08/2018

98 Rishabh Pant IND 329 394 v West Indies, 08/12/2019

99 Syed Aziz MAS 327 343 v Nepal, 29/02/2020