Odi teams

RankTeamRating
India

122

New Zealand

113

Australia

109

Pakistan

105

Sri Lanka

100

South Africa

97

Afghanistan

95

England

86

West Indies

77

Bangladesh

76

Zimbabwe

54

Ireland

52

Scotland

46

USA

44

Netherlands

40

Oman

35

Nepal

27

Namibia

21

Canada

16

United Arab Emirates

11

t20 teams

RankTeamRating
India

272

Australia

267

England

258

New Zealand

251

South Africa

240

West Indies

236

Pakistan

235

Sri Lanka

228

Bangladesh

222

Afghanistan

220

Ireland

202

Zimbabwe

200

Netherlands

182

Scotland

182

Namibia

181

United Arab Emirates

176

Nepal

176

USA

175

Canada

154

Oman

152

Uganda

142

Papua New Guinea

136

Kuwait

130

Hong Kong

127

Malaysia

124

Bahrain

119

Jersey

117

Italy

115

Qatar

114

Bermuda

113

Spain

110

Saudi Arabia

109

Kenya

106

Tanzania

100

Germany

87

Nigeria

79

Singapore

77

Guernsey

77

Cayman Islands

74

Austria

71

Denmark

70

Norway

70

Portugal

67

Japan

66

Belgium

57

Cambodia

57

Argentina

50

Switzerland

49

Finland

49

Sweden

48

Malawi

47

Botswana

47

Isle of Man

46

France

46

Thailand

46

Romania

45

Bahamas

42

Czechia

41

Cook Islands

39

Philippines

38

Rwanda

37

Fiji

35

Vanuatu

35

Cyprus

33

Indonesia

32

Ghana

30

Sierra Leone

30

Hungary

29

Samoa

29

Estonia

28

Malta

26

Mozambique

26

Swaziland

26

Israel

25

Panama

21

Belize

21

Gibraltar

19

Luxembourg

18

Costa Rica

17

Bhutan

16

Mexico

16

Suriname

15

Serbia

11

Maldives

10

Cameroon

8

Brazil

8

Bulgaria

7

Myanmar

6

Korea

6

St.Helena

6

China

5

Lesotho

2

Turkiye

2

Gambia

1

Slovenia

0

Seychelles

0

Mali

0

Greece

0

Croatia

0

Mongolia

0

Timor-Leste

0

Test teams

RankTeamRating
Australia

124

South Africa

116

England

112

India

104

New Zealand

96

Sri Lanka

88

Pakistan

82

West Indies

70

Bangladesh

63

Ireland

23

Zimbabwe

12

Afghanistan

10

BATTER

TEST
RankPlayerTeamRating
Joe Root
Eng

884

Harry Brook
Eng

853

Kane Williamson
NZ

850

4Steve Smith
Aus

809

5Temba Bavuma
SA

794

6Travis Head
Aus

792

7Kamindu Mendis
SL

781

8Yashasvi Jaiswal
Ind

749

9Daryl Mitchell
NZ

748

10Ben Duckett
Eng

739

11Shubman Gill
Ind

737

12Rishabh Pant
Ind

734

13Saud Shakeel
Pak

734

14Dinesh Chandimal
SL

717

15Pathum Nissanka
SL

685

16Aiden Markram
SA

683

17Alex Carey
Aus

672

18Sean Williams
Zim

668

19Jamie Smith
Eng

667

20Mohammad Rizwan
Pak

664

21Usman Khawaja
Aus

656

22Babar Azam
Pak

656

23Rachin Ravindra
NZ

652

24Ollie Pope
Eng

651

25Marnus Labuschagne
Aus

650

26Ravindra Jadeja
Ind

647

27Wiaan Mulder
SA

636

28Dhananjaya de Silva
SL

634

29Salman Agha
Pak

630

30Mushfiqur Rahim
Ban

629

31Rahmat Shah
Afg

620

32Cameron Green
Aus

620

33Kusal Mendis
SL

611

34KL Rahul
Ind

610

35Will Young
NZ

608

36Devon Conway
NZ

601

37Litton Das
Ban

596

38Dimuth Karunaratne
SL

582

39Tom Latham
NZ

582

40Ben Stokes
Eng

578

41Najmul Hossain Shanto
Ban

577

42Kyle Verreynne
SA

577

43Shan Masood
Pak

576

44Ryan Rickelton
SA

571

45Tom Blundell
NZ

563

46Mominul Haque
Ban

547

47Henry Nicholls
NZ

547

48Zak Crawley
Eng

546

49Lorcan Tucker
Ire

545

50Tony de Zorzi
SA

544

51Imam-ul-Haq
Pak

541

52David Bedingham
SA

541

53Glenn Phillips
NZ

536

54Shadman Islam
Ban

529

55Washington Sundar
Ind

527

56Abdullah Shafique
Pak

527

57Ibrahim Zadran
Afg

509

58Craig Ervine
Zim

503

59Mehidy Hasan Miraz
Ban

492

60Beau Webster
Aus

484

61Kraigg Brathwaite
WI

483

62Alick Athanaze
WI

463

63Tristan Stubbs
SA

462

64Axar Patel
Ind

459

65Hashmatullah Shahidi
Afg

451

66Lhuan-dre Pretorius
SA

450

67Shai Hope
WI

446

68Dhruv Jurel
Ind

443

69Corbin Bosch
SA

443

70John Campbell
WI

440

71Jaker Ali
Ban

437

72Mahmudul Hasan Joy
Ban

435

73Andy McBrine
Ire

433

74Mitchell Santner
NZ

424

75Justin Greaves
WI

412

76Kavem Hodge
WI

411

77Mitchell Marsh
Aus

408

78Joshua Da Silva
WI

399

79Ben Curran
Zim

398

80Kamran Ghulam
Pak

381

81Nitish Kumar Reddy
Ind

379

82Jacob Bethell
Eng

374

83Oshada Fernando
SL

366

84Roston Chase
WI

364

85Paul Stirling
Ire

363

86Andy Balbirnie
Ire

363

87Curtis Campher
Ire

363

88Harry Tector
Ire

359

89Sarfaraz Khan
Ind

351

90Brian Bennett
Zim

350

91Senuran Muthusamy
SA

347

92Aamer Jamal
Pak

345

93Saim Ayub
Pak

345

94Nick Welch
Zim

340

95Gus Atkinson
Eng

335

96Marco Jansen
SA

334

97Mark Adair
Ire

333

98Pat Cummins
Aus

320

99Zakir Hasan
Ban

320

100Gudakesh Motie
WI

315

101Tagenarine Chanderpaul
WI

315

T20
RankPlayerTeamRating
Abhishek Sharma
Ind

920

Phil Salt
Eng

849

Pathum Nissanka
SL

794

4Sahibzada Farhan
Pak

776

5Jos Buttler
Eng

770

6Tilak Varma
Ind

761

7Travis Head
Aus

713

8Suryakumar Yadav
Ind

691

9Mitchell Marsh
Aus

684

10Tim Seifert
NZ

683

11Kusal Perera
SL

678

12Dewald Brevis
SA

672

13Tim David
Aus

665

14Shai Hope
WI

664

15Tim Robinson
NZ

655

16Reeza Hendricks
SA

638

17Rahmanullah Gurbaz
Afg

638

18Tanzid Hasan
Ban

636

19Ibrahim Zadran
Afg

609

20Josh Inglis
Aus

609

21Brian Bennett
Zim

608

22Kusal Mendis
SL

607

23Saiteja Mukkamalla
USA

598

24Shubman Gill
Ind

597

25Ben Duckett
Eng

592

26Harry Brook
Eng

592

27George Munsey
Sco

588

28Michael Levitt
Net

581

29Babar Azam
Pak

572

30Saif Hassan
Ban

565

31Cameron Green
Aus

563

32Rovman Powell
WI

562

33Muhammad Waseem
UA

560

34Andries Gous
USA

560

35Aiden Markram
SA

553

36Tristan Stubbs
SA

552

37Saim Ayub
Pak

538

38Sanju Samson
Ind

537

39Finn Allen
NZ

536

40Glenn Maxwell
Aus

533

41Brandon King
WI

522

42Litton Das
Ban

519

43Brandon McMullen
Sco

519

44Mark Chapman
NZ

518

45Daryl Mitchell
NZ

517

46Mohammad Rizwan
Pak

514

47Tawhid Hridoy
Ban

513

48Devon Conway
NZ

512

49Richie Berrington
Sco

510

50Liam Livingstone
Eng

506

51Quinton de Kock
SA

504

52Max O'Dowd
Net

503

53Johnson Charles
WI

500

54Charith Asalanka
SL

497

55Sikandar Raza
Zim

496

56Paul Stirling
Ire

494

57Fakhar Zaman
Pak

489

58Marcus Stoinis
Aus

488

59Glenn Phillips
NZ

487

60Parvez Hossain Emon
Ban

487

61Jacob Bethell
Eng

482

62Alishan Sharafu
UA

478

63Mohammad Nabi
Afg

476

64Salman Agha
Pak

476

65Jaker Ali
Ban

474

66Hardik Pandya
Ind

469

67Shivam Dube
Ind

467

68Roston Chase
WI

461

69Alick Athanaze
WI

460

70David Miller
SA

457

71Dipendra Singh Airee
Nep

450

72Sediqullah Atal
Afg

447

73Dasun Shanaka
SL

446

74Rohit Paudel
Nep

446

75Rinku Singh
Ind

444

76Aasif Sheikh
Nep

441

77Hasan Nawaz
Pak

441

78Kushal Bhurtel
Nep

440

79Romario Shepherd
WI

439

80Ryan Burl
Zim

430

81Harry Tector
Ire

429

82Gerhard Erasmus
Nam

426

83Matthew Short
Aus

423

84Nikolaas Davin
Nam

411

85Ross Adair
Ire

411

86Kamindu Mendis
SL

407

87Jamie Smith
Eng

407

88Mohammad Haris
Pak

406

89Matthew Cross
Sco

405

90Ryan Rickelton
SA

403

91Sherfane Rutherford
WI

402

92Rachin Ravindra
NZ

389

93Lorcan Tucker
Ire

388

94Scott Edwards
Net

386

95Anshy Rath
HK

384

96JJ Smit
Nam

383

97Curtis Campher
Ire

382

98Azmatullah Omarzai
Afg

381

99Najmul Hossain Shanto
Ban

376

100Monank Patel
USA

374

ODI
RankPlayerTeamRating
Rohit Sharma
Ind

781

Daryl Mitchell
NZ

766

Ibrahim Zadran
Afg

764

4Shubman Gill
Ind

745

5Virat Kohli
Ind

725

6Babar Azam
Pak

722

7Harry Tector
Ire

708

8Shai Hope
WI

701

9Shreyas Iyer
Ind

700

10Charith Asalanka
SL

690

11Travis Head
Aus

653

12Rachin Ravindra
NZ

645

13Quinton de Kock
SA

642

14Pathum Nissanka
SL

639

15Kusal Mendis
SL

638

16KL Rahul
Ind

631

17Salman Agha
Pak

631

18Rahmanullah Gurbaz
Afg

626

19Paul Stirling
Ire

625

20Sikandar Raza
Zim

602

21Keacy Carty
WI

599

22Joe Root
Eng

598

23Mohammad Rizwan
Pak

598

24Azmatullah Omarzai
Afg

598

25Rassie van der Dussen
SA

592

26Fakhar Zaman
Pak

589

27Aiden Markram
SA

589

28Harry Brook
Eng

585

29Janith Liyanage
SL

581

30George Munsey
Sco

569

31Devon Conway
NZ

565

32Tawhid Hridoy
Ban

564

33Glenn Phillips
NZ

559

34Scott Edwards
Net

559

35Rahmat Shah
Afg

557

36David Miller
SA

552

37Temba Bavuma
SA

552

38Jos Buttler
Eng

551

39Saim Ayub
Pak

551

40Ben Duckett
Eng

548

41Kane Williamson
NZ

547

42Najmul Hossain Shanto
Ban

546

43Mitchell Marsh
Aus

541

44Marnus Labuschagne
Aus

539

45Tom Latham
NZ

529

46Sean Williams
Zim

527

47Andy Balbirnie
Ire

524

48Matthew Breetzke
SA

524

49Will Young
NZ

521

50Mohammad Nabi
Afg

517

51Max O'Dowd
Net

517

52Gerhard Erasmus
Nam

517

53Imam-ul-Haq
Pak

516

54Alex Carey
Aus

516

55Sherfane Rutherford
WI

511

56Milind Kumar
USA

508

57Curtis Campher
Ire

502

58Hashmatullah Shahidi
Afg

498

59Sadeera Samarawickrama
SL

498

60Monank Patel
USA

496

61Richie Berrington
Sco

492

62Jatinder Singh
Oma

482

63Brandon McMullen
Sco

479

64Tony de Zorzi
SA

476

65Saiteja Mukkamalla
USA

475

66Soumya Sarkar
Ban

472

67Mehidy Hasan Miraz
Ban

471

68Craig Ervine
Zim

469

69Michael Bracewell
NZ

468

70Muhammad Waseem
UA

466

71Lorcan Tucker
Ire

465

72Josh Inglis
Aus

463

73Mark Chapman
NZ

459

74Avishka Fernando
SL

450

75Liam Livingstone
Eng

449

76Brian Bennett
Zim

445

77Brandon King
WI

440

78Cameron Green
Aus

438

79Jacob Bethell
Eng

438

80Vriitya Aravind
UA

437

81Jaker Ali
Ban

436

82Jan Nicol Loftie-Eaton
Nam

435

83Asif Khan
UA

435

84Ben Curran
Zim

433

85Phil Salt
Eng

432

86Michael Leask
Sco

431

87Pargat Singh
Can

430

88Sediqullah Atal
Afg

430

89Axar Patel
Ind

428

90Vikramjit Singh
Net

426

91Hardik Pandya
Ind

425

92Aasif Sheikh
Nep

423

93George Dockrell
Ire

421

94Rohit Paudel
Nep

421

95Aaron Jones
USA

421

96Litton Das
Ban

420

97Evin Lewis
WI

420

98Mohammad Nadeem
Oma

419

99Teja Nidamanuru
Net

417

100Bas de Leede
Net

416

BOWLER

TEST
RankPlayerTeamRating
Jasprit Bumrah
Ind

895

Matt Henry
NZ

846

Noman Ali
Pak

843

4Pat Cummins
Aus

830

5Mitchell Starc
Aus

820

6Kagiso Rabada
SA

815

7Josh Hazlewood
Aus

807

8Scott Boland
Aus

785

9Nathan Lyon
Aus

765

10Marco Jansen
SA

761

11Mohammed Siraj
Ind

734

12Gus Atkinson
Eng

710

13Kuldeep Yadav
Ind

708

14Prabath Jayasuriya
SL

693

15Taijul Islam
Ban

691

16Ravindra Jadeja
Ind

676

17Keshav Maharaj
SA

671

18Shamar Joseph
WI

667

19Jayden Seales
WI

666

20Asitha Fernando
SL

659

21Blessing Muzarabani
Zim

642

22Kemar Roach
WI

639

23Shaheen Afridi
Pak

632

24Simon Harmer
SA

615

25Mehidy Hasan Miraz
Ban

608

26Ajaz Patel
NZ

599

27Mohammad Abbas
Pak

595

28Sajid Khan
Pak

590

29Alzarri Joseph
WI

566

30Jomel Warrican
WI

564

31Vishwa Fernando
SL

562

32Will O'Rourke
NZ

561

33Brydon Carse
Eng

542

34Mitchell Santner
NZ

532

35Ben Stokes
Eng

531

36Lahiru Kumara
SL

516

37Naseem Shah
Pak

515

38Mark Wood
Eng

509

39Ramesh Mendis
SL

506

40Lungi Ngidi
SA

500

41Jack Leach
Eng

498

42Shoaib Bashir
Eng

487

43Hasan Ali
Pak

480

44Nayeem Hasan
Ban

478

45Matthew Kuhnemann
Aus

461

46Axar Patel
Ind

449

47Josh Tongue
Eng

431

48Dane Paterson
SA

412

49Matthew Potts
Eng

410

50Abrar Ahmed
Pak

401

51Hasan Mahmud
Ban

396

52Hasan Murad
Ban

393

53Wiaan Mulder
SA

391

54Washington Sundar
Ind

390

55Taskin Ahmed
Ban

385

56Rashid Khan
Afg

382

57Codi Yusuf
SA

364

58Roston Chase
WI

363

59Akash Deep
Ind

363

60Barry McCarthy
Ire

363

61Corbin Bosch
SA

363

62Prasidh Krishna
Ind

357

63Gudakesh Motie
WI

356

64Zakary Foulkes
NZ

352

65Jofra Archer
Eng

347

66Glenn Phillips
NZ

335

67Mark Adair
Ire

334

68Senuran Muthusamy
SA

334

69Khurram Shahzad
Pak

309

70Andy McBrine
Ire

307

71Shardul Thakur
Ind

303

72Milan Rathnayake
SL

299

73Cameron Green
Aus

297

74Todd Murphy
Aus

295

75Shoriful Islam
Ban

294

76Gerald Coetzee
SA

278

77Aamer Jamal
Pak

277

78Ish Sodhi
NZ

271

79Rehan Ahmed
Eng

269

80Nahid Rana
Ban

263

81Ebadot Hossain
Ban

262

82Joe Root
Eng

261

83Matthew Humphreys
Ire

261

84Mitchell Marsh
Aus

260

85Naveed Zadran
Afg

259

86Khaled Ahmed
Ban

258

87Dhananjaya de Silva
SL

254

88Ziaur Rahman
Afg

254

89Nathan Smith
NZ

245

90Richard Ngarava
Zim

242

91Michael Bracewell
NZ

242

92Justin Greaves
WI

234

93Tanaka Chivanga
Zim

229

94Asif Afridi
Pak

224

95Nishan Peiris
SL

222

96Victor Nyauchi
Zim

221

97Zia-ur-Rehman
Afg

217

98Dane Piedt
SA

215

99Wellington Masakadza
Zim

212

100Mir Hamza
Pak

209

T20
RankPlayerTeamRating
Varun Chakaravarthy
Ind

780

Jacob Duffy
NZ

699

Rashid Khan
Afg

694

4Wanindu Hasaranga
SL

692

5Adil Rashid
Eng

686

6Akeal Hosein
WI

675

7Nathan Ellis
Aus

660

8Abrar Ahmed
Pak

659

9Adam Zampa
Aus

655

10Mustafizur Rahman
Ban

649

11Nuwan Thushara
SL

648

12Josh Hazlewood
Aus

646

13Mohammad Nawaz
Pak

638

14Axar Patel
Ind

628

15Maheesh Theekshana
SL

628

16Mujeeb Ur Rahman
Afg

623

17Mahedi Hasan
Ban

617

18Mitchell Santner
NZ

615

19Shaheen Afridi
Pak

615

20Kuldeep Yadav
Ind

612

21Jofra Archer
Eng

612

22Noor Ahmad
Afg

609

23Arshdeep Singh
Ind

609

24Ravi Bishnoi
Ind

597

25Rishad Hossain
Ban

597

26Fazalhaq Farooqi
Afg

593

27Sufiyan Muqeem
Pak

587

28Sikandar Raza
Zim

583

29Brad Evans
Zim

580

30Jason Holder
WI

578

31Nasum Ahmed
Ban

578

32Jasprit Bumrah
Ind

576

33Matt Henry
NZ

563

34Sean Abbott
Aus

550

35Xavier Bartlett
Aus

549

36Roston Chase
WI

547

37Tanzim Hasan Sakib
Ban

542

38Salman Mirza
Pak

532

39Ish Sodhi
NZ

530

40Corbin Bosch
SA

524

41Matheesha Pathirana
SL

523

42Taskin Ahmed
Ban

522

43Marco Jansen
SA

522

44Mark Watt
Sco

518

45Naveen-ul-Haq
Afg

517

46Haris Rauf
Pak

516

47Gudakesh Motie
WI

512

48Brad Currie
Sco

512

49Harmeet Singh
USA

512

50Shoriful Islam
Ban

504

51Keshav Maharaj
SA

500

52Saim Ayub
Pak

500

53Faheem Ashraf
Pak

499

54Aryan Dutt
Net

493

55Ben Dwarshuis
Aus

490

56Kagiso Rabada
SA

489

57Lungi Ngidi
SA

486

58Richard Ngarava
Zim

485

59Romario Shepherd
WI

485

60Brydon Carse
Eng

484

61Azmatullah Omarzai
Afg

483

62Lockie Ferguson
NZ

482

63Mark Adair
Ire

481

64Kyle Jamieson
NZ

479

65Luke Wood
Eng

479

66Abbas Afridi
Pak

478

67Zakary Foulkes
NZ

473

68Sam Curran
Eng

471

69Matthew Forde
WI

470

70Dushmantha Chameera
SL

469

71Haider Ali
UA

468

72Washington Sundar
Ind

465

73Reece Topley
Eng

463

74Josh Little
Ire

454

75Lalit Rajbanshi
Nep

454

76Binura Fernando
SL

451

77Hardik Pandya
Ind

451

78Dipendra Singh Airee
Nep

450

79Hasan Mahmud
Ban

449

80Mohammad Nabi
Afg

448

81Nosthush Kenjige
USA

447

82Michael Bracewell
NZ

446

83Alzarri Joseph
WI

442

84Saqib Mahmood
Eng

441

85Sandeep Lamichhane
Nep

438

86Bernard Scholtz
Nam

437

87Mark Wood
Eng

428

88Safyaan Sharif
Sco

426

89Jasdeep Singh
USA

426

90Ben Sears
NZ

420

91Daniel Doram
Net

418

92Kwena Maphaka
SA

416

93Vivian Kingma
Net

415

94Blessing Muzarabani
Zim

413

95Barry McCarthy
Ire

410

96Paul van Meekeren
Net

408

97Tim Pringle
Net

408

98Craig Young
Ire

407

99Ben White
Ire

407

100Chris Greaves
Sco

406

101Shakeel Ahmed
Oma

406

ODI
RankPlayerTeamRating
Rashid Khan
Afg

710

Jofra Archer
Eng

670

Keshav Maharaj
SA

660

4Maheesh Theekshana
SL

647

5Bernard Scholtz
Nam

645

6Mitchell Santner
NZ

636

7Kuldeep Yadav
Ind

634

8Josh Hazlewood
Aus

628

9Abrar Ahmed
Pak

624

10Matt Henry
NZ

619

11Wanindu Hasaranga
SL

619

12Adil Rashid
Eng

603

13Adam Zampa
Aus

601

14Ravindra Jadeja
Ind

598

15Mohammed Siraj
Ind

586

16Saurabh Netravalkar
USA

582

17Mehidy Hasan Miraz
Ban

580

18Mohammad Shami
Ind

578

19Jayden Seales
WI

578

20Gudakesh Motie
WI

574

21Shaheen Afridi
Pak

571

22Richard Ngarava
Zim

569

23Haris Rauf
Pak

562

24Azmatullah Omarzai
Afg

559

25Mohammad Nabi
Afg

553

26Mitchell Starc
Aus

551

27Mark Adair
Ire

544

28Asitha Fernando
SL

540

29Axar Patel
Ind

536

30Lungi Ngidi
SA

532

31Kagiso Rabada
SA

527

32Alzarri Joseph
WI

524

33Andy McBrine
Ire

522

34Mark Watt
Sco

522

35Jacob Duffy
NZ

518

36Naseem Shah
Pak

514

37Michael Bracewell
NZ

511

38Marco Jansen
SA

507

39Nosthush Kenjige
USA

504

40Sikandar Raza
Zim

502

41Taskin Ahmed
Ban

501

42Blessing Muzarabani
Zim

499

43Dunith Wellalage
SL

497

44Aryan Dutt
Net

492

45Graham Hume
Ire

489

46Nasum Ahmed
Ban

484

47Sandeep Lamichhane
Nep

482

48Roston Chase
WI

478

49Brandon McMullen
Sco

478

50Craig Young
Ire

475

51Akeal Hosein
WI

474

52Shakeel Ahmed
Oma

473

53Sean Abbott
Aus

472

54Fazalhaq Farooqi
Afg

472

55Matthew Forde
WI

472

56Lalit Rajbanshi
Nep

471

57Pat Cummins
Aus

470

58Dilshan Madushanka
SL

463

59Will O'Rourke
NZ

463

60Saqib Mahmood
Eng

462

61Mustafizur Rahman
Ban

459

62Josh Little
Ire

458

63Aayan Khan
UA

456

64Rishad Hossain
Ban

453

65Mohammad Wasim
Pak

449

66Shoriful Islam
Ban

448

67Harmeet Singh
USA

448

68Safyaan Sharif
Sco

445

69Paul van Meekeren
Net

445

70Junaid Siddique
UA

444

71Tanvir Islam
Ban

441

72Mohammad Nawaz
Pak

440

73Brydon Carse
Eng

434

74Nandre Burger
SA

431

75Kaleem Sana
Can

430

76Washington Sundar
Ind

426

77Nathan Ellis
Aus

422

78Jeffrey Vandersay
SL

420

79Roelof van der Merwe
Net

414

80Tanzim Hasan Sakib
Ban

412

81AM Ghazanfar
Afg

412

82Dipendra Singh Airee
Nep

410

83Reece Topley
Eng

408

84Romario Shepherd
WI

404

85Saad Bin Zafar
Can

404

86Hardik Pandya
Ind

403

87Barry McCarthy
Ire

402

88Ruben Trumpelmann
Nam

402

89Chris Sole
Sco

400

90Tangeni Lungameni
Nam

400

91Dushmantha Chameera
SL

397

92Gerhard Erasmus
Nam

395

93Karan KC
Nep

393

94Tabraiz Shamsi
SA

392

95Bjorn Fortuin
SA

390

96Varun Chakaravarthy
Ind

390

97Kyle Jamieson
NZ

386

98Xavier Bartlett
Aus

385

99Vivian Kingma
Net

376

100Wellington Masakadza
Zim

375

All Rounder

TEST
RankPlayerTeamRating
Ravindra Jadeja
Ind

437

Ben Stokes
Eng

306

Mehidy Hasan Miraz
Ban

299

4Pat Cummins
Aus

265

5Mitchell Starc
Aus

255

6Marco Jansen
SA

254

7Wiaan Mulder
SA

248

8Gus Atkinson
Eng

237

9Joe Root
Eng

230

10Mitchell Santner
NZ

225

11Axar Patel
Ind

206

12Washington Sundar
Ind

205

13Matt Henry
NZ

203

14Kagiso Rabada
SA

202

15Shamar Joseph
WI

188

16Cameron Green
Aus

184

17Nathan Lyon
Aus

179

18Glenn Phillips
NZ

179

19Keshav Maharaj
SA

175

20Noman Ali
Pak

163

21Dhananjaya de Silva
SL

161

22Corbin Bosch
SA

160

23Brydon Carse
Eng

152

24Travis Head
Aus

149

25Kemar Roach
WI

133

26Roston Chase
WI

132

27Andy McBrine
Ire

132

28Salman Agha
Pak

127

29Alzarri Joseph
WI

126

30Simon Harmer
SA

122

31Josh Hazlewood
Aus

120

32Ramesh Mendis
SL

117

33Taijul Islam
Ban

116

34Senuran Muthusamy
SA

115

35Gudakesh Motie
WI

112

36Mark Adair
Ire

111

37Sean Williams
Zim

109

38Jomel Warrican
WI

108

39Mitchell Marsh
Aus

106

40Jayden Seales
WI

97

41Sajid Khan
Pak

97

42Justin Greaves
WI

96

43Mark Wood
Eng

95

44Aamer Jamal
Pak

95

45Blessing Muzarabani
Zim

94

46Beau Webster
Aus

93

47Jasprit Bumrah
Ind

91

48Milan Rathnayake
SL

91

49Jack Leach
Eng

86

50Kuldeep Yadav
Ind

83

51Kane Williamson
NZ

79

52Hasan Ali
Pak

77

53Prabath Jayasuriya
SL

77

54Rashid Khan
Afg

76

55Rachin Ravindra
NZ

73

56Shardul Thakur
Ind

71

57Ajaz Patel
NZ

70

58Scott Boland
Aus

67

59Steve Smith
Aus

65

60Nayeem Hasan
Ban

65

61Kraigg Brathwaite
WI

63

62Shaheen Afridi
Pak

62

63Aiden Markram
SA

61

64Akash Deep
Ind

59

65Nathan Smith
NZ

56

66Mominul Haque
Ban

55

67Hasan Mahmud
Ban

55

68Nitish Kumar Reddy
Ind

54

69Marnus Labuschagne
Aus

52

70Taskin Ahmed
Ban

46

71Michael Bracewell
NZ

45

72Mohammed Siraj
Ind

43

73Codi Yusuf
SA

43

74Dane Piedt
SA

42

75Vishwa Fernando
SL

40

76Barry McCarthy
Ire

40

77Ish Sodhi
NZ

38

78Naseem Shah
Pak

37

79Dane Paterson
SA

36

80Todd Murphy
Aus

35

81Kevin Sinclair
WI

35

82Mohammad Abbas
Pak

33

83Gerald Coetzee
SA

33

84Shoaib Bashir
Eng

33

85Wessly Madhevere
Zim

32

86Saim Ayub
Pak

32

87Matthew Potts
Eng

30

88Rehan Ahmed
Eng

30

89Lungi Ngidi
SA

29

90Wellington Masakadza
Zim

29

91Shoriful Islam
Ban

29

92Hasan Murad
Ban

27

93Lahiru Kumara
SL

26

94Khurram Shahzad
Pak

24

95Asitha Fernando
SL

23

96Brian Bennett
Zim

23

97Richard Ngarava
Zim

22

98Abrar Ahmed
Pak

22

99Jacob Bethell
Eng

22

100Curtis Campher
Ire

21

T20
RankPlayerTeamRating
Sikandar Raza
Zim

289

Saim Ayub
Pak

269

Roston Chase
WI

252

4Mohammad Nabi
Afg

213

5Romario Shepherd
WI

212

6Hardik Pandya
Ind

211

7Mohammad Nawaz
Pak

209

8Dipendra Singh Airee
Nep

202

9Wanindu Hasaranga
SL

184

10Azmatullah Omarzai
Afg

184

11Axar Patel
Ind

180

12Marcus Stoinis
Aus

175

13Rashid Khan
Afg

174

14Liam Livingstone
Eng

171

15Jason Holder
WI

164

16Gerhard Erasmus
Nam

155

17Abhishek Sharma
Ind

154

18Aiden Markram
SA

152

19Mitchell Santner
NZ

147

20Dasun Shanaka
SL

144

21Shivam Dube
Ind

141

22Michael Bracewell
NZ

132

23JJ Smit
Nam

129

24Glenn Maxwell
Aus

126

25Kushal Bhurtel
Nep

126

26Mark Adair
Ire

124

27Gareth Delany
Ire

122

28Cameron Green
Aus

122

29Brandon McMullen
Sco

111

30Michael Leask
Sco

108

31Sam Curran
Eng

106

32Curtis Campher
Ire

106

33Washington Sundar
Ind

102

34Charith Asalanka
SL

102

35James Neesham
NZ

101

36Faheem Ashraf
Pak

101

37Marco Jansen
SA

100

38Mitchell Marsh
Aus

87

39Shadab Khan
Pak

87

40Bas de Leede
Net

87

41Aqib Ilyas
Oma

86

42Mahedi Hasan
Ban

86

43Rohit Paudel
Nep

86

44Harmeet Singh
USA

85

45Ryan Burl
Zim

84

46Akeal Hosein
WI

81

47Aaron Hardie
Aus

79

48George Linde
SA

77

49Gulshan Jha
Nep

77

50Gulbadin Naib
Afg

74

51Jan Nicol Loftie-Eaton
Nam

74

52Sese Bau
PN

72

53Rishad Hossain
Ban

72

54Assad Vala
PN

71

55Corbin Bosch
SA

71

56Roelof van der Merwe
Net

70

57Harry Tector
Ire

70

58Chris Greaves
Sco

69

59Shaheen Afridi
Pak

67

60Brian Bennett
Zim

66

61Zeeshan Maqsood
Oma

64

62Michael Levitt
Net

64

63Rachin Ravindra
NZ

63

64Sean Williams
Zim

62

65Tanzim Hasan Sakib
Ban

62

66Richie Berrington
Sco

61

67Mehidy Hasan Miraz
Ban

60

68Muhammad Asim
Qat

60

69Salman Agha
Pak

58

70Mark Watt
Sco

57

71Rovman Powell
WI

57

72Nick Greenwood
Jer

57

73Glenn Phillips
NZ

56

74Matthew Forde
WI

56

75Karim Janat
Afg

54

76Benjamin Ward
Jer

54

77Saad Bin Zafar
Can

54

78Gudakesh Motie
WI

54

79Harsh Thaker
Can

53

80Nasum Ahmed
Ban

53

81Abbas Afridi
Pak

52

82Basil Hameed
UA

51

83Ruben Trumpelmann
Nam

51

84Alpesh Ramjani
Uga

51

85Milind Kumar
USA

51

86Kamindu Mendis
SL

50

87Jan Frylinck
Nam

50

88Kushal Malla
Nep

50

89Paul Stirling
Ire

49

90Zakary Foulkes
NZ

49

91Max O'Dowd
Net

48

92Steven Taylor
USA

48

93Daryl Mitchell
NZ

47

94Jacob Bethell
Eng

47

95Shakeel Ahmed
Oma

46

96Karan KC
Nep

45

97Aryan Dutt
Net

45

98Yasim Murtaza
HK

44

99Mahmudullah
Ban

43

100George Dockrell
Ire

42

101Mark Chapman
NZ

42

102Aamir Kaleem
Oma

42

103Barry McCarthy
Ire

42

104Saif Hassan
Ban

42

105Gerald Coetzee
SA

42

ODI
RankPlayerTeamRating
Azmatullah Omarzai
Afg

334

Sikandar Raza
Zim

302

Mohammad Nabi
Afg

285

4Mehidy Hasan Miraz
Ban

273

5Rashid Khan
Afg

257

6Mitchell Santner
NZ

255

7Michael Bracewell
NZ

239

8Wanindu Hasaranga
SL

234

9Axar Patel
Ind

229

10Brandon McMullen
Sco

228

11Ravindra Jadeja
Ind

207

12Gerhard Erasmus
Nam

204

13Josh Hazlewood
Aus

197

14Salman Agha
Pak

196

15Sean Williams
Zim

189

16Curtis Campher
Ire

187

17Roston Chase
WI

184

18Gudakesh Motie
WI

184

19Rachin Ravindra
NZ

183

20Charith Asalanka
SL

180

21Adil Rashid
Eng

179

22Maheesh Theekshana
SL

175

23Bernard Scholtz
Nam

172

24Hardik Pandya
Ind

171

25Milind Kumar
USA

171

26Mark Adair
Ire

169

27Kuldeep Yadav
Ind

167

28Andy McBrine
Ire

165

29Naseem Shah
Pak

161

30Mark Watt
Sco

160

31Michael Leask
Sco

159

32Shaheen Afridi
Pak

158

33Jofra Archer
Eng

157

34Rishad Hossain
Ban

154

35Marco Jansen
SA

152

36Alzarri Joseph
WI

151

37Richard Ngarava
Zim

150

38Saim Ayub
Pak

150

39Sean Abbott
Aus

148

40Aiden Markram
SA

147

41Dipendra Singh Airee
Nep

146

42Travis Head
Aus

145

43Mohammed Siraj
Ind

144

44Lungi Ngidi
SA

142

45Bas de Leede
Net

142

46Keshav Maharaj
SA

140

47Liam Livingstone
Eng

140

48Nosthush Kenjige
USA

139

49Glenn Phillips
NZ

138

50JJ Smit
Nam

136

51Dunith Wellalage
SL

135

52Harmeet Singh
USA

134

53Adam Zampa
Aus

131

54Haris Rauf
Pak

130

55Harsh Thaker
Can

129

56Fazalhaq Farooqi
Afg

128

57Safyaan Sharif
Sco

127

58Sandeep Lamichhane
Nep

127

59Graham Hume
Ire

127

60Aayan Khan
UA

127

61Jayden Seales
WI

124

62Matthew Forde
WI

123

63Kagiso Rabada
SA

122

64Janith Liyanage
SL

122

65Sam Curran
Eng

120

66George Dockrell
Ire

119

67Mohammad Nawaz
Pak

119

68Saurabh Netravalkar
USA

118

69Karan KC
Nep

117

70Asitha Fernando
SL

117

71Ruben Trumpelmann
Nam

116

72Matt Henry
NZ

113

73Sompal Kami
Nep

113

74Kushal Malla
Nep

113

75Dilshan Madushanka
SL

113

76Mustafizur Rahman
Ban

111

77Romario Shepherd
WI

111

78Harry Tector
Ire

111

79Cameron Green
Aus

110

80Daryl Mitchell
NZ

109

81Jan Nicol Loftie-Eaton
Nam

109

82Lalit Rajbanshi
Nep

108

83Jamie Overton
Eng

108

84Mitchell Starc
Aus

107

85Jacob Duffy
NZ

107

86Akeal Hosein
WI

107

87Mitchell Marsh
Aus

106

88Ali Naseer
UA

106

89Pat Cummins
Aus

104

90Basil Hameed
UA

104

91Josh Little
Ire

103

92Tanzim Hasan Sakib
Ban

103

93Washington Sundar
Ind

102

94Brydon Carse
Eng

100

95Shakeel Ahmed
Oma

99

96Saad Bin Zafar
Can

97

97Nasum Ahmed
Ban

96

98Abrar Ahmed
Pak

96

99Tabraiz Shamsi
SA

93

100Craig Young
Ire

92

© 2013 - 2025 OneCricket All rights reserved.