2020 ICC Batsmen Players Ranking For ODI Matches

# Player Rating Country
1 Dawid Malan

Dawid Malan

877 England

England

2 Babar Azam

Babar Azam

869 Pakistan

Pakistan

3 AJ Finch

AJ Finch

835 Australia

Australia

4 KL Rahul

KL Rahul

824 India

India

5 C Munro

C Munro

785 New Zealand

New Zealand

6 GJ Maxwell

GJ Maxwell

696 Australia

Australia

8

E Lewis

674 West Indies

West Indies

9 V Kohli

V Kohli

673 India

India

10 EJG Morgan

EJG Morgan

671 England

England

11 RG Sharma

RG Sharma

662 India

India

12 MJ Guptill

MJ Guptill

640 New Zealand

New Zealand

13 Q De Kock

Q De Kock

625 South Africa

South Africa

14 KS Williamson

KS Williamson

584 New Zealand

New Zealand

15

HG Munsey

583 Scotland

Scotland

16 RR Hendricks

RR Hendricks

579 South Africa

South Africa

17 DA Warner

DA Warner

576 Australia

Australia

18 PR Stirling

PR Stirling

575 Ireland

Ireland

19 JM Bairstow

JM Bairstow

574 England

England

20 DA Miller

DA Miller

564 South Africa

South Africa

22

Fakhar Zaman

557 Pakistan

Pakistan

23 S Dhawan

S Dhawan

554 India

India

23 JJ Roy

JJ Roy

554 England

England

26 RD Berrington

RD Berrington

542 Scotland

Scotland

27 MDKJ Perera

MDKJ Perera

540 Sri Lanka

Sri Lanka

28 JC Buttler

JC Buttler

537 England

England

29 Mahmudullah

Mahmudullah

529 Bangladesh

Bangladesh

29 Mohammad Nabi

Mohammad Nabi

529 Afghanistan

Afghanistan

31 F Du Plessis

F Du Plessis

525 South Africa

South Africa

32 KJ Coetzer

KJ Coetzer

511 Scotland

Scotland

33

TL Seifert

508 New Zealand

New Zealand

33 MP O'Dowd

MP O'Dowd

508 Netherlands

Netherlands

33 KJ O'Brien

KJ O'Brien

508 Ireland

Ireland

36 A Balbirnie

A Balbirnie

504 Ireland

Ireland

37

Rahmanullah Gurbaz

503 Afghanistan

Afghanistan

37 LRPL Taylor

LRPL Taylor

503 New Zealand

New Zealand

40 BN Cooper

BN Cooper

496 Netherlands

Netherlands

41

Mohammad Naim

492 Bangladesh

Bangladesh

42 Mohammad Hafeez

Mohammad Hafeez

487 Pakistan

Pakistan

43 Soumya Sarkar

Soumya Sarkar

484 Bangladesh

Bangladesh

44 Najibullah Zadran

Najibullah Zadran

483 Afghanistan

Afghanistan

44 CS MacLeod

CS MacLeod

483 Scotland

Scotland

46 Jatinder Singh

Jatinder Singh

482 Oman

Oman

47 Shoaib Malik

Shoaib Malik

480 Pakistan

Pakistan

48 Tamim Iqbal

Tamim Iqbal

475 Bangladesh

Bangladesh

49 MH Cross

MH Cross

474 Scotland

Scotland

50 JE Root

JE Root

462 England

England

51

Muhammad Usman

458 United Arab Emirates

United Arab Emirates

53 SPD Smith

SPD Smith

453 Australia

Australia

54

SS Iyer

451 India

India

54 SC Williams

SC Williams

451 Zimbabwe

Zimbabwe

57 T Bavuma

T Bavuma

449 South Africa

South Africa

58 Mushfiqur Rahim

Mushfiqur Rahim

448 Bangladesh

Bangladesh

59

MK Pandey

447 India

India

62 Sabbir Rahman

Sabbir Rahman

431 Bangladesh

Bangladesh

63

CO Obuya

429 Kenya

Kenya

64

GJ Delany

412 Ireland

Ireland

65 NLTC Perera

NLTC Perera

410 Sri Lanka

Sri Lanka

66

MD Gunathilaka

408 Sri Lanka

Sri Lanka

67 Sarfaraz Ahmed

Sarfaraz Ahmed

407 Pakistan

Pakistan

67  Colin De Grandhomme

Colin De Grandhomme

407 New Zealand

New Zealand

69

Nizakat Khan

405 Hong Kong

Hong Kong

70

P Khadka

400 Nepal

Nepal

71 Zeeshan Maqsood

Zeeshan Maqsood

398 Oman

Oman

72 RN Ten Doeschate

RN Ten Doeschate

396 Netherlands

Netherlands

73

RR Patel

394 Kenya

Kenya

74 LMP Simmons

LMP Simmons

391 West Indies

West Indies

75 KA Pollard

KA Pollard

390 West Indies

West Indies

79 BRM Taylor

BRM Taylor

376 Zimbabwe

Zimbabwe

80

NS Dhaliwal

375 Canada

Canada

81

H Klaasen

374 South Africa

South Africa

82 James Vince

James Vince

373 England

England

84 Rohan Mustafa

Rohan Mustafa

370 United Arab Emirates

United Arab Emirates

85 Samiullah Shenwari

Samiullah Shenwari

366 Afghanistan

Afghanistan

86

N Pooran

360 West Indies

West Indies

86 Khawar Ali

Khawar Ali

360 Oman

Oman

88

HT Tector

359 Ireland

Ireland

89

NR Kumar

356 Canada

Canada

90 N Dickwella

N Dickwella

355 Sri Lanka

Sri Lanka

92

TP Visee

351 Netherlands

Netherlands

93

SO Hetmyer

349 West Indies

West Indies

94 Iftikhar Ahmed

Iftikhar Ahmed

341 Pakistan

Pakistan

95

Aqib Ilyas

339 Oman

Oman

96 E Chigumbura

E Chigumbura

336 Zimbabwe

Zimbabwe

97 GC Wilson

GC Wilson

333 Ireland

Ireland

98

RR Pant

329 India

India

100

Rameez Shahzad

326 United Arab Emirates

United Arab Emirates

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 2020. According to the points table, Dawid Malan of Team England is on Top position with 877 ratings. Babar Azam of Team Pakistan holds the second position with 869 ratings. AJ Finch of Team Australia is on third position with 835 ratings. KL Rahul of Team India is on 4th position with 824 ratings. C Munro of Team New Zealand is on 5th position with 785 ratings. GJ Maxwell of Team Australia is on 6th position with 696 ratings. E Lewis of Team West Indies is on 8th position with 674 ratings. V Kohli of Team India is on 9th position with 673 ratings. EJG Morgan of Team England is on 10th position with 671 ratings. RG Sharma of Team India is on 11th position with 662 ratings. MJ Guptill of Team New Zealand is on 12th position with 640 ratings. Q De Kock of Team South Africa is on 13th position with 625 ratings. KS Williamson of Team New Zealand is on 14th position with 584 ratings. HG Munsey of Team Scotland is on 15th position with 583 ratings. RR Hendricks of Team South Africa is on 16th position with 579 ratings. DA Warner of Team Australia is on 17th position with 576 ratings. PR Stirling of Team Ireland is on 18th position with 575 ratings. JM Bairstow of Team England is on 19th position with 574 ratings. DA Miller of Team South Africa is on 20th position with 564 ratings. Fakhar Zaman of Team Pakistan is on 22nd position with 557 ratings. S Dhawan of Team India is on 23rd position with 554 ratings. JJ Roy of Team England is on 23rd position with 554 ratings. RD Berrington of Team Scotland is on 26th position with 542 ratings. MDKJ Perera of Team Sri Lanka is on 27th position with 540 ratings. JC Buttler of Team England is on 28th position with 537 ratings. Mahmudullah of Team Bangladesh is on 29th position with 529 ratings. Mohammad Nabi of Team Afghanistan is on 29th position with 529 ratings. F Du Plessis of Team South Africa is on 31st position with 525 ratings. KJ Coetzer of Team Scotland is on 32nd position with 511 ratings. TL Seifert of Team New Zealand is on 33rd position with 508 ratings. MP O'Dowd of Team Netherlands is on 33rd position with 508 ratings. KJ O'Brien of Team Ireland is on 33rd position with 508 ratings. A Balbirnie of Team Ireland is on 36th position with 504 ratings. Rahmanullah Gurbaz of Team Afghanistan is on 37th position with 503 ratings. LRPL Taylor of Team New Zealand is on 37th position with 503 ratings. BN Cooper of Team Netherlands is on 40th position with 496 ratings. Mohammad Naim of Team Bangladesh is on 41st position with 492 ratings. Mohammad Hafeez of Team Pakistan is on 42nd position with 487 ratings. Soumya Sarkar of Team Bangladesh is on 43rd position with 484 ratings. Najibullah Zadran of Team Afghanistan is on 44th position with 483 ratings. CS MacLeod of Team Scotland is on 44th position with 483 ratings. Jatinder Singh of Team Oman is on 46th position with 482 ratings. Shoaib Malik of Team Pakistan is on 47th position with 480 ratings. Tamim Iqbal of Team Bangladesh is on 48th position with 475 ratings. MH Cross of Team Scotland is on 49th position with 474 ratings. JE Root of Team England is on 50th position with 462 ratings. Muhammad Usman of Team United Arab Emirates is on 51st position with 458 ratings. SPD Smith of Team Australia is on 53rd position with 453 ratings. SS Iyer of Team India is on 54th position with 451 ratings. SC Williams of Team Zimbabwe is on 54th position with 451 ratings. T Bavuma of Team South Africa is on 57th position with 449 ratings. Mushfiqur Rahim of Team Bangladesh is on 58th position with 448 ratings. MK Pandey of Team India is on 59th position with 447 ratings. Sabbir Rahman of Team Bangladesh is on 62nd position with 431 ratings. CO Obuya of Team Kenya is on 63rd position with 429 ratings. GJ Delany of Team Ireland is on 64th position with 412 ratings. NLTC Perera of Team Sri Lanka is on 65th position with 410 ratings. MD Gunathilaka of Team Sri Lanka is on 66th position with 408 ratings. Sarfaraz Ahmed of Team Pakistan is on 67th position with 407 ratings. Colin De Grandhomme of Team New Zealand is on 67th position with 407 ratings. Nizakat Khan of Team Hong Kong is on 69th position with 405 ratings. P Khadka of Team Nepal is on 70th position with 400 ratings. Zeeshan Maqsood of Team Oman is on 71st position with 398 ratings. RN Ten Doeschate of Team Netherlands is on 72nd position with 396 ratings. RR Patel of Team Kenya is on 73rd position with 394 ratings. LMP Simmons of Team West Indies is on 74th position with 391 ratings. KA Pollard of Team West Indies is on 75th position with 390 ratings. BRM Taylor of Team Zimbabwe is on 79th position with 376 ratings. NS Dhaliwal of Team Canada is on 80th position with 375 ratings. H Klaasen of Team South Africa is on 81st position with 374 ratings. James Vince of Team England is on 82nd position with 373 ratings. Rohan Mustafa of Team United Arab Emirates is on 84th position with 370 ratings. Samiullah Shenwari of Team Afghanistan is on 85th position with 366 ratings. N Pooran of Team West Indies is on 86th position with 360 ratings. Khawar Ali of Team Oman is on 86th position with 360 ratings. HT Tector of Team Ireland is on 88th position with 359 ratings. NR Kumar of Team Canada is on 89th position with 356 ratings. N Dickwella of Team Sri Lanka is on 90th position with 355 ratings. TP Visee of Team Netherlands is on 92nd position with 351 ratings. SO Hetmyer of Team West Indies is on 93rd position with 349 ratings. Iftikhar Ahmed of Team Pakistan is on 94th position with 341 ratings. Aqib Ilyas of Team Oman is on 95th position with 339 ratings. E Chigumbura of Team Zimbabwe is on 96th position with 336 ratings. GC Wilson of Team Ireland is on 97th position with 333 ratings. RR Pant of Team India is on 98th position with 329 ratings. Rameez Shahzad of Team United Arab Emirates is on 100th position with 326 ratings.