2021 ICC Batsmen Players Ranking For ODI Matches

# Player Rating Country
1 Dawid Malan

Dawid Malan

841 England

England

2 Babar Azam

Babar Azam

819 Pakistan

Pakistan

3 AJ Finch

AJ Finch

733 Australia

Australia

4 V Kohli

V Kohli

717 India

India

5

DP Conway

700 New Zealand

New Zealand

6 KL Rahul

KL Rahul

699 India

India

7 Mohammad Rizwan

Mohammad Rizwan

692 Pakistan

Pakistan

8 Q De Kock

Q De Kock

671 South Africa

South Africa

9 Evin Lewis

Evin Lewis

664 West Indies

West Indies

10

Hazratullah

636 Afghanistan

Afghanistan

11 AK Markram

AK Markram

634 South Africa

South Africa

12 MJ Guptill

MJ Guptill

622 New Zealand

New Zealand

13 Rassie Van Der Dussen

Rassie Van Der Dussen

616 South Africa

South Africa

14 EJG Morgan

EJG Morgan

599 England

England

15 PR Stirling

PR Stirling

593 Ireland

Ireland

16 JJ Roy

JJ Roy

592 England

England

17 JC Buttler

JC Buttler

590 England

England

18 JM Bairstow

JM Bairstow

588 England

England

19 RR Hendricks

RR Hendricks

579 South Africa

South Africa

20 RG Sharma

RG Sharma

577 India

India

21

Rahmanullah Gurbaz

576 Afghanistan

Afghanistan

22

HG Munsey

575 Scotland

Scotland

22 MR Marsh

MR Marsh

575 Australia

Australia

24

Mohammad Naim

574 Bangladesh

Bangladesh

25 GJ Maxwell

GJ Maxwell

567 Australia

Australia

26 RD Berrington

RD Berrington

565 Scotland

Scotland

27

LS Livingstone

542 England

England

28 C Munro

C Munro

535 New Zealand

New Zealand

29 Mahmudullah

Mahmudullah

527 Bangladesh

Bangladesh

30 S Dhawan

S Dhawan

526 India

India

31 Mohammad Nabi

Mohammad Nabi

523 Afghanistan

Afghanistan

32

TL Seifert

518 New Zealand

New Zealand

33 Shreyas Iyer

Shreyas Iyer

516 India

India

34 Tony Ura

Tony Ura

503 Papua New Guinea

Papua New Guinea

34 DA Miller

DA Miller

503 South Africa

South Africa

36 KJ O'Brien

KJ O'Brien

496 Ireland

Ireland

37 A Balbirnie

A Balbirnie

494 Ireland

Ireland

37 MDKJ Perera

MDKJ Perera

494 Sri Lanka

Sri Lanka

39 BN Cooper

BN Cooper

493 Netherlands

Netherlands

40 Najibullah Zadran

Najibullah Zadran

492 Afghanistan

Afghanistan

40

GD Phillips

492 New Zealand

New Zealand

42 MP O'Dowd

MP O'Dowd

491 Netherlands

Netherlands

43 KJ Coetzer

KJ Coetzer

489 Scotland

Scotland

44 TWM Latham

TWM Latham

484 New Zealand

New Zealand

45 Jatinder Singh

Jatinder Singh

482 Oman

Oman

46  Fakhar Zaman

Fakhar Zaman

481 Pakistan

Pakistan

46 Nicholas Pooran

Nicholas Pooran

481 West Indies

West Indies

48 Suryakumar Yadav

Suryakumar Yadav

477 India

India

49 CS MacLeod

CS MacLeod

474 Scotland

Scotland

50 MH Cross

MH Cross

473 Scotland

Scotland

51 Asghar Stanikzai

Asghar Stanikzai

472 Afghanistan

Afghanistan

52 KS Williamson

KS Williamson

463 New Zealand

New Zealand

53

Muhammad Usman

458 United Arab Emirates

United Arab Emirates

54 Tim David

Tim David

457 England

England

55 Shakib Al Hasan

Shakib Al Hasan

451 Bangladesh

Bangladesh

56 Mohammad Hafeez

Mohammad Hafeez

446 Pakistan

Pakistan

58 LMP Simmons

LMP Simmons

443 West Indies

West Indies

59

K Bhurtel

442 Nepal

Nepal

60 Soumya Sarkar

Soumya Sarkar

436 Bangladesh

Bangladesh

61 Litton Das

Litton Das

435 Bangladesh

Bangladesh

64 Gerhard Erasmus

Gerhard Erasmus

421 Namibia

Namibia

65 KA Pollard

KA Pollard

417 West Indies

West Indies

66

FH Allen

413 New Zealand

New Zealand

67

Nizakat Khan

405 Hong Kong

Hong Kong

68

DJM Short

404 Australia

Australia

69 DA Warner

DA Warner

401 Australia

Australia

69  Shimron Hetmyer

Shimron Hetmyer

401 West Indies

West Indies

72 Zeeshan Maqsood

Zeeshan Maqsood

398 Oman

Oman

72

MD Gunathilaka

398 Sri Lanka

Sri Lanka

74 CR Ervine

CR Ervine

396 Zimbabwe

Zimbabwe

75 F Du Plessis

F Du Plessis

393 South Africa

South Africa

77 T Bavuma

T Bavuma

387 South Africa

South Africa

78 Rishabh Pant

Rishabh Pant

383 India

India

78 SC Williams

SC Williams

383 Zimbabwe

Zimbabwe

80

RP Burl

382 Zimbabwe

Zimbabwe

82 MS Wade

MS Wade

378 Australia

Australia

83

NS Dhaliwal

375 Canada

Canada

84

CO Obuya

372 Kenya

Kenya

85 Rohan Mustafa

Rohan Mustafa

370 United Arab Emirates

United Arab Emirates

86 Usman Ghani

Usman Ghani

367 Afghanistan

Afghanistan

88

P Khadka

362 Nepal

Nepal

89 H Klaasen

H Klaasen

361 South Africa

South Africa

90 Khawar Ali

Khawar Ali

360 Oman

Oman

91 RN Ten Doeschate

RN Ten Doeschate

358 Netherlands

Netherlands

92

G Malla

357 Nepal

Nepal

93

NR Kumar

356 Canada

Canada

95 Manish Pandey

Manish Pandey

354 India

India

96 SPD Smith

SPD Smith

352 Australia

Australia

97 Kusal Mendis

Kusal Mendis

351 Sri Lanka

Sri Lanka

97 GJ Delany

GJ Delany

351 Ireland

Ireland

97 LRPL Taylor

LRPL Taylor

351 New Zealand

New Zealand

100 Tamim Iqbal

Tamim Iqbal

344 Bangladesh

Bangladesh

T20 matches are the shortest cricket matches which are played internationally. This page provides you the updated ICC T20 rankings which contain the latest information. People are curious to know the position of their favorite players therefore they look for these rankings.

Urdu Point brings you the T20 player rankings that consist of batsmen ranking as well. We always facilitate the users in best possible manner and always provide them the items they need.

You can get an easy access to the ICC T20 batting rankings and see which player secured the top position at this page.

International Cricket Council latest T20 Ranking For Batsmen in 2021. According to the points table, Dawid Malan of Team England is on Top position with 841 ratings. Babar Azam of Team Pakistan holds the second position with 819 ratings. AJ Finch of Team Australia is on third position with 733 ratings. V Kohli of Team India is on 4th position with 717 ratings. DP Conway of Team New Zealand is on 5th position with 700 ratings. KL Rahul of Team India is on 6th position with 699 ratings. Mohammad Rizwan of Team Pakistan is on 7th position with 692 ratings. Q De Kock of Team South Africa is on 8th position with 671 ratings. Evin Lewis of Team West Indies is on 9th position with 664 ratings. Hazratullah of Team Afghanistan is on 10th position with 636 ratings. AK Markram of Team South Africa is on 11th position with 634 ratings. MJ Guptill of Team New Zealand is on 12th position with 622 ratings. Rassie Van Der Dussen of Team South Africa is on 13th position with 616 ratings. EJG Morgan of Team England is on 14th position with 599 ratings. PR Stirling of Team Ireland is on 15th position with 593 ratings. JJ Roy of Team England is on 16th position with 592 ratings. JC Buttler of Team England is on 17th position with 590 ratings. JM Bairstow of Team England is on 18th position with 588 ratings. RR Hendricks of Team South Africa is on 19th position with 579 ratings. RG Sharma of Team India is on 20th position with 577 ratings. Rahmanullah Gurbaz of Team Afghanistan is on 21st position with 576 ratings. HG Munsey of Team Scotland is on 22nd position with 575 ratings. MR Marsh of Team Australia is on 22nd position with 575 ratings. Mohammad Naim of Team Bangladesh is on 24th position with 574 ratings. GJ Maxwell of Team Australia is on 25th position with 567 ratings. RD Berrington of Team Scotland is on 26th position with 565 ratings. LS Livingstone of Team England is on 27th position with 542 ratings. C Munro of Team New Zealand is on 28th position with 535 ratings. Mahmudullah of Team Bangladesh is on 29th position with 527 ratings. S Dhawan of Team India is on 30th position with 526 ratings. Mohammad Nabi of Team Afghanistan is on 31st position with 523 ratings. TL Seifert of Team New Zealand is on 32nd position with 518 ratings. Shreyas Iyer of Team India is on 33rd position with 516 ratings. Tony Ura of Team Papua New Guinea is on 34th position with 503 ratings. DA Miller of Team South Africa is on 34th position with 503 ratings. KJ O'Brien of Team Ireland is on 36th position with 496 ratings. A Balbirnie of Team Ireland is on 37th position with 494 ratings. MDKJ Perera of Team Sri Lanka is on 37th position with 494 ratings. BN Cooper of Team Netherlands is on 39th position with 493 ratings. Najibullah Zadran of Team Afghanistan is on 40th position with 492 ratings. GD Phillips of Team New Zealand is on 40th position with 492 ratings. MP O'Dowd of Team Netherlands is on 42nd position with 491 ratings. KJ Coetzer of Team Scotland is on 43rd position with 489 ratings. TWM Latham of Team New Zealand is on 44th position with 484 ratings. Jatinder Singh of Team Oman is on 45th position with 482 ratings. Fakhar Zaman of Team Pakistan is on 46th position with 481 ratings. Nicholas Pooran of Team West Indies is on 46th position with 481 ratings. Suryakumar Yadav of Team India is on 48th position with 477 ratings. CS MacLeod of Team Scotland is on 49th position with 474 ratings. MH Cross of Team Scotland is on 50th position with 473 ratings. Asghar Stanikzai of Team Afghanistan is on 51st position with 472 ratings. KS Williamson of Team New Zealand is on 52nd position with 463 ratings. Muhammad Usman of Team United Arab Emirates is on 53rd position with 458 ratings. Tim David of Team England is on 54th position with 457 ratings. Shakib Al Hasan of Team Bangladesh is on 55th position with 451 ratings. Mohammad Hafeez of Team Pakistan is on 56th position with 446 ratings. LMP Simmons of Team West Indies is on 58th position with 443 ratings. K Bhurtel of Team Nepal is on 59th position with 442 ratings. Soumya Sarkar of Team Bangladesh is on 60th position with 436 ratings. Litton Das of Team Bangladesh is on 61st position with 435 ratings. Gerhard Erasmus of Team Namibia is on 64th position with 421 ratings. KA Pollard of Team West Indies is on 65th position with 417 ratings. FH Allen of Team New Zealand is on 66th position with 413 ratings. Nizakat Khan of Team Hong Kong is on 67th position with 405 ratings. DJM Short of Team Australia is on 68th position with 404 ratings. DA Warner of Team Australia is on 69th position with 401 ratings. Shimron Hetmyer of Team West Indies is on 69th position with 401 ratings. Zeeshan Maqsood of Team Oman is on 72nd position with 398 ratings. MD Gunathilaka of Team Sri Lanka is on 72nd position with 398 ratings. CR Ervine of Team Zimbabwe is on 74th position with 396 ratings. F Du Plessis of Team South Africa is on 75th position with 393 ratings. T Bavuma of Team South Africa is on 77th position with 387 ratings. Rishabh Pant of Team India is on 78th position with 383 ratings. SC Williams of Team Zimbabwe is on 78th position with 383 ratings. RP Burl of Team Zimbabwe is on 80th position with 382 ratings. MS Wade of Team Australia is on 82nd position with 378 ratings. NS Dhaliwal of Team Canada is on 83rd position with 375 ratings. CO Obuya of Team Kenya is on 84th position with 372 ratings. Rohan Mustafa of Team United Arab Emirates is on 85th position with 370 ratings. Usman Ghani of Team Afghanistan is on 86th position with 367 ratings. P Khadka of Team Nepal is on 88th position with 362 ratings. H Klaasen of Team South Africa is on 89th position with 361 ratings. Khawar Ali of Team Oman is on 90th position with 360 ratings. RN Ten Doeschate of Team Netherlands is on 91st position with 358 ratings. G Malla of Team Nepal is on 92nd position with 357 ratings. NR Kumar of Team Canada is on 93rd position with 356 ratings. Manish Pandey of Team India is on 95th position with 354 ratings. SPD Smith of Team Australia is on 96th position with 352 ratings. Kusal Mendis of Team Sri Lanka is on 97th position with 351 ratings. GJ Delany of Team Ireland is on 97th position with 351 ratings. LRPL Taylor of Team New Zealand is on 97th position with 351 ratings. Tamim Iqbal of Team Bangladesh is on 100th position with 344 ratings.