Odi teams

RankTeamRating
India

124

New Zealand

109

Australia

106

Sri Lanka

103

Pakistan

100

South Africa

99

Afghanistan

91

England

88

West Indies

80

Bangladesh

77

Zimbabwe

54

Ireland

52

Scotland

46

USA

41

Netherlands

40

Oman

35

Nepal

33

Namibia

21

Canada

16

United Arab Emirates

8

t20 teams

RankTeamRating
India

272

Australia

268

England

257

New Zealand

251

South Africa

243

West Indies

235

Pakistan

233

Sri Lanka

230

Bangladesh

224

Afghanistan

219

Zimbabwe

201

Ireland

201

Netherlands

182

Scotland

182

United Arab Emirates

179

Namibia

179

USA

175

Nepal

173

Canada

154

Oman

147

Papua New Guinea

143

Uganda

142

Kuwait

132

Hong Kong

127

Malaysia

124

Bahrain

119

Jersey

117

Italy

115

Bermuda

113

Qatar

112

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

64

Belgium

57

Cambodia

57

Switzerland

49

Finland

49

Argentina

48

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

Ghana

30

Sierra Leone

30

Indonesia

29

Hungary

29

Estonia

28

Samoa

27

Malta

26

Mozambique

26

Swaziland

26

Israel

25

Cyprus

23

Panama

21

Belize

21

Gibraltar

19

Luxembourg

18

Serbia

17

Costa Rica

17

Bhutan

16

Suriname

15

Brazil

15

Mexico

13

Maldives

10

Cameroon

8

Bulgaria

6

Korea

6

St.Helena

6

China

5

Lesotho

2

Turkiye

2

Gambia

1

Slovenia

0

Seychelles

0

Myanmar

0

Mali

0

Greece

0

Croatia

0

Mongolia

0

Test teams

RankTeamRating
Australia

124

South Africa

115

England

112

India

107

New Zealand

96

Sri Lanka

88

Pakistan

78

West Indies

72

Bangladesh

61

Ireland

30

Afghanistan

21

Zimbabwe

8

BATTER

TEST
RankPlayerTeamRating
Joe Root
Eng

908

Harry Brook
Eng

868

Kane Williamson
NZ

850

4Steve Smith
Aus

816

5Yashasvi Jaiswal
Ind

792

6Temba Bavuma
SA

790

7Kamindu Mendis
SL

781

8Rishabh Pant
Ind

768

9Daryl Mitchell
NZ

748

10Ben Duckett
Eng

747

11Travis Head
Aus

740

12Saud Shakeel
Pak

739

13Shubman Gill
Ind

725

14Dinesh Chandimal
SL

717

15Aiden Markram
SA

709

16Pathum Nissanka
SL

685

17Sean Williams
Zim

675

18Usman Khawaja
Aus

672

19Alex Carey
Aus

672

20Mohammad Rizwan
Pak

671

21Jamie Smith
Eng

670

22Wiaan Mulder
SA

669

23Rachin Ravindra
NZ

652

24Babar Azam
Pak

651

25Marnus Labuschagne
Aus

637

26Dhananjaya de Silva
SL

634

27Ollie Pope
Eng

631

28Kyle Verreynne
SA

630

29Rahmat Shah
Afg

626

30Angelo Mathews
SL

619

31Cameron Green
Aus

619

32Ravindra Jadeja
Ind

616

33Mushfiqur Rahim
Ban

613

34Kusal Mendis
SL

611

35Will Young
NZ

608

36Ben Stokes
Eng

604

37Devon Conway
NZ

601

38Salman Agha
Pak

592

39Najmul Hossain Shanto
Ban

591

40KL Rahul
Ind

586

41Dimuth Karunaratne
SL

582

42Tom Latham
NZ

582

43Zak Crawley
Eng

576

44Litton Das
Ban

566

45Tom Blundell
NZ

563

46David Bedingham
SA

558

47Henry Nicholls
NZ

547

48Shan Masood
Pak

542

49Glenn Phillips
NZ

536

50Lorcan Tucker
Ire

533

51Abdullah Shafique
Pak

520

52Craig Ervine
Zim

518

53Mominul Haque
Ban

511

54Shadman Islam
Ban

501

55Mehidy Hasan Miraz
Ban

500

56Kraigg Brathwaite
WI

493

57Beau Webster
Aus

489

58Hashmatullah Shahidi
Afg

484

59Ryan Rickelton
SA

481

60Corbin Bosch
SA

475

61Washington Sundar
Ind

474

62Lhuan-dre Pretorius
SA

464

63Andy McBrine
Ire

458

64Jason Holder
WI

454

65Tristan Stubbs
SA

451

66Alick Athanaze
WI

448

67Jaker Ali
Ban

446

68Tony de Zorzi
SA

430

69Mitchell Santner
NZ

424

70Kavem Hodge
WI

419

71Mitchell Marsh
Aus

412

72Ismat Alam
Afg

409

73Joshua Da Silva
WI

407

74John Campbell
WI

402

75Kamran Ghulam
Pak

389

76Andy Balbirnie
Ire

386

77Nitish Kumar Reddy
Ind

379

78Jacob Bethell
Eng

378

79Harry Tector
Ire

370

80Roston Chase
WI

368

81Oshada Fernando
SL

366

82Sarfaraz Khan
Ind

362

83Brian Bennett
Zim

362

84Marco Jansen
SA

352

85Aamer Jamal
Pak

352

86Saim Ayub
Pak

352

87Dhruv Jurel
Ind

346

88Mark Adair
Ire

340

89Justin Greaves
WI

339

90Mahmudul Hasan Joy
Ban

338

91Zakir Hassan
Ban

326

92Afsar Zazai
Afg

324

93Brandon King
WI

324

94Pat Cummins
Aus

323

95Paul Stirling
Ire

321

96Gudakesh Motie
WI

321

97Curtis Campher
Ire

318

98Nick Welch
Zim

317

99Mitchell Starc
Aus

311

100Shai Hope
WI

309

101Gus Atkinson
Eng

309

T20
RankPlayerTeamRating
Abhishek Sharma
Ind

926

Phil Salt
Eng

844

Tilak Varma
Ind

819

4Jos Buttler
Eng

785

5Pathum Nissanka
SL

779

6Travis Head
Aus

771

7Tim Seifert
NZ

725

8Suryakumar Yadav
Ind

698

9Kusal Perera
SL

692

10Tim David
Aus

676

11Dewald Brevis
SA

674

12Josh Inglis
Aus

671

13Sahibzada Farhan
Pak

658

14Reeza Hendricks
SA

634

15Shai Hope
WI

633

16Yashasvi Jaiswal
Ind

627

17Kusal Mendis
SL

625

18Ben Duckett
Eng

610

19Cameron Green
Aus

610

20Rahmanullah Gurbaz
Afg

599

21Finn Allen
NZ

598

22Saiteja Mukkamalla
USA

598

23Muhammad Waseem
UA

597

24Mitchell Marsh
Aus

593

25George Munsey
Sco

588

26Michael Levitt
Net

581

27Ibrahim Zadran
Afg

578

28Glenn Maxwell
Aus

576

29Aiden Markram
SA

576

30Tristan Stubbs
SA

575

31Sanju Samson
Ind

568

32Shubman Gill
Ind

564

33Brandon King
WI

563

34Andries Gous
USA

560

35Brian Bennett
Zim

557

36Saif Hassan
Ban

555

37Babar Azam
Pak

551

38Rovman Powell
WI

551

39Harry Brook
Eng

551

40Ruturaj Gaikwad
Ind

549

41Mohammad Rizwan
Pak

546

42Glenn Phillips
NZ

544

43Litton Das
Ban

543

44Johnson Charles
WI

542

45Tanzid Hasan
Ban

535

46Tawhid Hridoy
Ban

534

47Liam Livingstone
Eng

521

48Jonny Bairstow
Eng

520

49Devon Conway
NZ

520

50Brandon McMullen
Sco

519

51Daryl Mitchell
NZ

518

52Quinton de Kock
SA

517

53Mark Chapman
NZ

515

54Charith Asalanka
SL

512

55Richie Berrington
Sco

510

56Max O'Dowd
Net

503

57Saim Ayub
Pak

501

58Paul Stirling
Ire

494

59Hardik Pandya
Ind

493

60Fakhar Zaman
Pak

490

61Hasan Nawaz
Pak

489

62Salman Agha
Pak

488

63Jaker Ali
Ban

486

64Mohammad Nabi
Afg

483

65Marcus Stoinis
Aus

483

66Shivam Dube
Ind

480

67David Miller
SA

475

68Dipendra Singh Airee
Nep

473

69Jacob Bethell
Eng

471

70Sherfane Rutherford
WI

469

71Rinku Singh
Ind

469

72Alishan Sharafu
UA

465

73Rohit Paudel
Nep

461

74Parvez Hossain Emon
Ban

450

75Dasun Shanaka
SL

446

76Sikandar Raza
Zim

443

77Aasif Sheikh
Nep

442

78Andy Balbirnie
Ire

441

79Mohammad Haris
Pak

431

80Harry Tector
Ire

429

81Nikolaas Davin
Nam

428

82Kamindu Mendis
SL

423

83Ryan Rickelton
SA

420

84Jamie Smith
Eng

420

85Tim Robinson
NZ

420

86Tony Ura
PN

414

87Gerhard Erasmus
Nam

414

88Kushal Bhurtel
Nep

414

89Ross Adair
Ire

411

90Matthew Cross
Sco

405

91Evin Lewis
WI

400

92Najmul Hossain Shanto
Ban

400

93Anshy Rath
HK

399

94Hazratullah Zazai
Afg

397

95Najibullah Zadran
Afg

390

96Asif Khan
UA

390

97Matthew Short
Aus

390

98Lorcan Tucker
Ire

388

99Muhammad Tanveer
Qat

388

100Romario Shepherd
WI

387

ODI
RankPlayerTeamRating
Shubman Gill
Ind

784

Rohit Sharma
Ind

756

Babar Azam
Pak

739

4Virat Kohli
Ind

736

5Daryl Mitchell
NZ

720

6Charith Asalanka
SL

716

7Harry Tector
Ire

708

8Shreyas Iyer
Ind

704

9Shai Hope
WI

699

10Ibrahim Zadran
Afg

676

11Travis Head
Aus

669

12Kusal Mendis
SL

656

13Pathum Nissanka
SL

654

14Keacy Carty
WI

642

15KL Rahul
Ind

638

16Paul Stirling
Ire

625

17Rachin Ravindra
NZ

624

18Rahmanullah Gurbaz
Afg

622

19Joe Root
Eng

617

20Rassie van der Dussen
SA

610

21Aiden Markram
SA

607

22Sikandar Raza
Zim

602

23Azmatullah Omarzai
Afg

598

24Glenn Phillips
NZ

594

25Mohammad Rizwan
Pak

592

26Ben Duckett
Eng

590

27Fakhar Zaman
Pak

584

28Will Young
NZ

583

29Janith Liyanage
SL

582

30Kane Williamson
NZ

580

31Najmul Hossain Shanto
Ban

572

32David Miller
SA

569

33George Munsey
Sco

569

34Temba Bavuma
SA

569

35Jos Buttler
Eng

563

36Scott Edwards
Net

559

37Rahmat Shah
Afg

555

38Sherfane Rutherford
WI

555

39Marnus Labuschagne
Aus

555

40Tom Latham
NZ

550

41Salman Agha
Pak

550

42Imam-ul-Haq
Pak

548

43Mitchell Marsh
Aus

537

44Devon Conway
NZ

532

45Alex Carey
Aus

529

46Sean Williams
Zim

527

47Glenn Maxwell
Aus

526

48Andy Balbirnie
Ire

524

49Harry Brook
Eng

521

50Tawhid Hridoy
Ban

519

51Max O'Dowd
Net

517

52Gerhard Erasmus
Nam

517

53Hashmatullah Shahidi
Afg

508

54Monank Patel
USA

505

55Saim Ayub
Pak

503

56Curtis Campher
Ire

502

57Mohammad Nabi
Afg

496

58Richie Berrington
Sco

492

59Jaker Ali
Ban

489

60Jatinder Singh
Oma

482

61Sadeera Samarawickrama
SL

481

62Brandon McMullen
Sco

479

63Josh Inglis
Aus

477

64Matthew Breetzke
SA

476

65Jacob Bethell
Eng

474

66Craig Ervine
Zim

469

67Muhammad Waseem
UA

467

68Lorcan Tucker
Ire

465

69Avishka Fernando
SL

464

70Tony de Zorzi
SA

464

71Mehidy Hasan Miraz
Ban

462

72Liam Livingstone
Eng

462

73Michael van Lingen
Nam

459

74Aqib Ilyas
Oma

456

75Vriitya Aravind
UA

455

76Mark Chapman
NZ

453

77Asif Khan
UA

453

78Cameron Green
Aus

451

79Litton Das
Ban

446

80Evin Lewis
WI

446

81Phil Salt
Eng

445

82Brian Bennett
Zim

445

83Brandon King
WI

442

84Sediqullah Atal
Afg

441

85Hardik Pandya
Ind

438

86Aaron Jones
USA

438

87Soumya Sarkar
Ban

437

88Tanzid Hasan
Ban

437

89Jan Nicol Loftie-Eaton
Nam

435

90Michael Bracewell
NZ

434

91Ben Curran
Zim

433

92Michael Leask
Sco

431

93Pargat Singh
Can

430

94Kushal Bhurtel
Nep

428

95Vikramjit Singh
Net

426

96Aarif Sheikh
Nep

424

97George Dockrell
Ire

421

98Saiteja Mukkamalla
USA

421

99Aasif Sheikh
Nep

420

100Milind Kumar
USA

420

BOWLER

TEST
RankPlayerTeamRating
Jasprit Bumrah
Ind

889

Kagiso Rabada
SA

851

Matt Henry
NZ

846

4Pat Cummins
Aus

838

5Josh Hazlewood
Aus

815

6Noman Ali
Pak

806

7Scott Boland
Aus

784

8Nathan Lyon
Aus

769

9Marco Jansen
SA

767

10Mitchell Starc
Aus

766

11Gus Atkinson
Eng

766

12Jayden Seales
WI

722

13Prabath Jayasuriya
SL

693

14Shamar Joseph
WI

681

15Mohammed Siraj
Ind

674

16Taijul Islam
Ban

671

17Ravindra Jadeja
Ind

659

18Asitha Fernando
SL

659

19Kemar Roach
WI

652

20Keshav Maharaj
SA

650

21Sajid Khan
Pak

644

22Shaheen Afridi
Pak

641

23Chris Woakes
Eng

610

24Mehidy Hasan Miraz
Ban

610

25Blessing Muzarabani
Zim

608

26Mohammad Abbas
Pak

607

27Ajaz Patel
NZ

599

28Kuldeep Yadav
Ind

592

29Alzarri Joseph
WI

577

30Jomel Warrican
WI

565

31Vishwa Fernando
SL

562

32Will O'Rourke
NZ

561

33Mitchell Santner
NZ

532

34Mark Wood
Eng

527

35Naseem Shah
Pak

526

36Jason Holder
WI

517

37Lahiru Kumara
SL

516

38Lungi Ngidi
SA

516

39Ramesh Mendis
SL

506

40Jack Leach
Eng

503

41Shoaib Bashir
Eng

492

42Ben Stokes
Eng

490

43Nayeem Hasan
Ban

488

44Brydon Carse
Eng

480

45Matthew Kuhnemann
Aus

466

46Josh Tongue
Eng

435

47Wiaan Mulder
SA

425

48Dane Paterson
SA

425

49Matthew Potts
Eng

414

50Abrar Ahmed
Pak

409

51Corbin Bosch
SA

404

52Washington Sundar
Ind

395

53Taskin Ahmed
Ban

393

54Hasan Mahmud
Ban

391

55Rashid Khan
Afg

386

56Codi Yusuf
SA

375

57Akash Deep
Ind

374

58Barry McCarthy
Ire

370

59Prasidh Krishna
Ind

368

60Gudakesh Motie
WI

363

61Zakary Foulkes
NZ

352

62Mark Adair
Ire

341

63Glenn Phillips
NZ

335

64Roston Chase
WI

327

65Jofra Archer
Eng

320

66Khurram Shahzad
Pak

315

67Shardul Thakur
Ind

312

68Justin Greaves
WI

302

69Nandre Burger
SA

301

70Shoriful Islam
Ban

300

71Milan Rathnayake
SL

299

72Todd Murphy
Aus

298

73Cameron Green
Aus

286

74Gerald Coetzee
SA

286

75Aamer Jamal
Pak

282

76Ish Sodhi
NZ

271

77Rehan Ahmed
Eng

271

78Ebadot Hossain
Ban

267

79Mitchell Marsh
Aus

263

80Joe Root
Eng

262

81Olly Stone
Eng

261

82Naveed Zadran
Afg

261

83Andy McBrine
Ire

256

84Dhananjaya de Silva
SL

254

85Matthew Humphreys
Ire

252

86Nathan Smith
NZ

245

87Nahid Rana
Ban

244

88Michael Bracewell
NZ

242

89Yamin Ahmadzai
Afg

239

90Khaled Ahmed
Ban

230

91Victor Nyauchi
Zim

223

92Nishan Peiris
SL

222

93Dane Piedt
SA

221

94Zia-ur-Rehman
Afg

219

95Mir Hamza
Pak

214

96Wellington Masakadza
Zim

214

97Senuran Muthusamy
SA

207

98Tanaka Chivanga
Zim

205

99Salman Agha
Pak

199

100Craig Young
Ire

198

T20
RankPlayerTeamRating
Varun Chakaravarthy
Ind

803

Jacob Duffy
NZ

717

Adam Zampa
Aus

700

4Akeal Hosein
WI

699

5Adil Rashid
Eng

689

6Wanindu Hasaranga
SL

687

7Abrar Ahmed
Pak

686

8Nuwan Thushara
SL

676

9Rashid Khan
Afg

660

10Nathan Ellis
Aus

658

11Mustafizur Rahman
Ban

650

12Kuldeep Yadav
Ind

648

13Axar Patel
Ind

635

14Shaheen Afridi
Pak

635

15Jofra Archer
Eng

631

16Ravi Bishnoi
Ind

628

17Mahedi Hasan
Ban

624

18Maheesh Theekshana
SL

624

19Sufiyan Muqeem
Pak

624

20Rishad Hossain
Ban

618

21Josh Hazlewood
Aus

616

22Matt Henry
NZ

614

23Arshdeep Singh
Ind

612

24Mitchell Santner
NZ

607

25Fazalhaq Farooqi
Afg

605

26Noor Ahmad
Afg

604

27Gudakesh Motie
WI

572

28Sean Abbott
Aus

567

29Jasprit Bumrah
Ind

566

30Taskin Ahmed
Ban

560

31Ish Sodhi
NZ

559

32Naveen-ul-Haq
Afg

555

33Haris Rauf
Pak

548

34Jason Holder
WI

547

35Anrich Nortje
SA

547

36Mujeeb Ur Rahman
Afg

546

37Marco Jansen
SA

543

38Matheesha Pathirana
SL

539

39Lockie Ferguson
NZ

538

40Tanzim Hasan Sakib
Ban

530

41Mohammad Nawaz
Pak

522

42Keshav Maharaj
SA

520

43Zakary Foulkes
NZ

520

44Mark Watt
Sco

518

45Brad Currie
Sco

512

46Harmeet Singh
USA

512

47Roston Chase
WI

511

48Tabraiz Shamsi
SA

510

49Kagiso Rabada
SA

509

50Abbas Afridi
Pak

507

51Lalit Rajbanshi
Nep

505

52Sam Curran
Eng

502

53Haider Ali
UA

501

54Lungi Ngidi
SA

497

55Aryan Dutt
Net

493

56Ben Dwarshuis
Aus

488

57Ben Sears
NZ

485

58Saim Ayub
Pak

482

59Mark Adair
Ire

481

60Mohammad Nabi
Afg

480

61Alzarri Joseph
WI

479

62Reece Topley
Eng

477

63Hasan Mahmud
Ban

476

64Hardik Pandya
Ind

474

65Brydon Carse
Eng

474

66Sikandar Raza
Zim

473

67Binura Fernando
SL

465

68Shoriful Islam
Ban

465

69Pat Cummins
Aus

459

70Washington Sundar
Ind

459

71Trent Boult
NZ

458

72Josh Little
Ire

454

73Dipendra Singh Airee
Nep

454

74Saqib Mahmood
Eng

454

75Dushmantha Chameera
SL

450

76Luke Wood
Eng

449

77Richard Ngarava
Zim

448

78Nosthush Kenjige
USA

447

79Romario Shepherd
WI

446

80Mark Wood
Eng

441

81Adam Milne
NZ

438

82Ottneil Baartman
SA

436

83Blessing Muzarabani
Zim

434

84Ashton Agar
Aus

433

85Kwena Maphaka
SA

433

86Michael Bracewell
NZ

431

87Sandeep Lamichhane
Nep

429

88Xavier Bartlett
Aus

427

89Safyaan Sharif
Sco

426

90Jasdeep Singh
USA

426

91Bernard Scholtz
Nam

421

92Shakeel Ahmed
Oma

421

93Faheem Ashraf
Pak

418

94Daniel Doram
Net

418

95Corbin Bosch
SA

418

96Aaron Hardie
Aus

417

97Vivian Kingma
Net

415

98Will O'Rourke
NZ

415

99Mohammed Siraj
Ind

413

100Barry McCarthy
Ire

410

101Azmatullah Omarzai
Afg

410

ODI
RankPlayerTeamRating
Keshav Maharaj
SA

680

Maheesh Theekshana
SL

659

Jofra Archer
Eng

654

4Kuldeep Yadav
Ind

650

5Bernard Scholtz
Nam

645

6Rashid Khan
Afg

640

7Mitchell Santner
NZ

637

8Adil Rashid
Eng

628

9Matt Henry
NZ

622

10Ravindra Jadeja
Ind

616

11Wanindu Hasaranga
SL

607

12Gudakesh Motie
WI

605

13Adam Zampa
Aus

603

14Mohammad Shami
Ind

596

15Mohammed Siraj
Ind

593

16Shaheen Afridi
Pak

593

17Mohammad Nabi
Afg

590

18Josh Hazlewood
Aus

583

19Jayden Seales
WI

575

20Richard Ngarava
Zim

569

21Michael Bracewell
NZ

569

22Saurabh Netravalkar
USA

562

23Alzarri Joseph
WI

557

24Taskin Ahmed
Ban

547

25Mitchell Starc
Aus

545

26Mark Adair
Ire

544

27Kagiso Rabada
SA

543

28Lungi Ngidi
SA

543

29Mehidy Hasan Miraz
Ban

539

30Haris Rauf
Pak

539

31Asitha Fernando
SL

534

32Marco Jansen
SA

523

33Andy McBrine
Ire

522

34Mark Watt
Sco

522

35Nosthush Kenjige
USA

515

36Dunith Wellalage
SL

513

37Axar Patel
Ind

504

38Sikandar Raza
Zim

502

39Abrar Ahmed
Pak

502

40Blessing Muzarabani
Zim

499

41Azmatullah Omarzai
Afg

496

42Aryan Dutt
Net

492

43Will O'Rourke
NZ

492

44Naseem Shah
Pak

491

45Graham Hume
Ire

489

46Mustafizur Rahman
Ban

488

47Sean Abbott
Aus

486

48Fazalhaq Farooqi
Afg

486

49Pat Cummins
Aus

484

50Lalit Rajbanshi
Nep

479

51Brandon McMullen
Sco

478

52Dilshan Madushanka
SL

477

53Saqib Mahmood
Eng

476

54Craig Young
Ire

475

55Shoriful Islam
Ban

475

56Aayan Khan
UA

475

57Shakeel Ahmed
Oma

473

58Sandeep Lamichhane
Nep

470

59Roston Chase
WI

464

60Josh Little
Ire

458

61Kaleemullah
Oma

449

62Safyaan Sharif
Sco

445

63Paul van Meekeren
Net

445

64Jacob Duffy
NZ

445

65Nathan Ellis
Aus

432

66Junaid Siddique
UA

430

67Kaleem Sana
Can

430

68Mohammad Nawaz
Pak

427

69Harmeet Singh
USA

422

70Reece Topley
Eng

420

71Hardik Pandya
Ind

415

72Roelof van der Merwe
Net

414

73AM Ghazanfar
Afg

414

74Mohammad Wasim
Pak

410

75Dipendra Singh Airee
Nep

409

76Bilal Khan
Oma

408

77Romario Shepherd
WI

408

78Matthew Forde
WI

408

79Zeeshan Maqsood
Oma

406

80Tabraiz Shamsi
SA

404

81Saad Bin Zafar
Can

404

82Nasum Ahmed
Ban

404

83Karan KC
Nep

403

84Barry McCarthy
Ire

402

85Varun Chakaravarthy
Ind

402

86Ruben Trumpelmann
Nam

402

87Chris Sole
Sco

400

88Tangeni Lungameni
Nam

400

89Glenn Maxwell
Aus

399

90Gerhard Erasmus
Nam

395

91Dushmantha Chameera
SL

393

92Jeffrey Vandersay
SL

389

93Brydon Carse
Eng

387

94Mark Wood
Eng

386

95Washington Sundar
Ind

385

96Tanzim Hasan Sakib
Ban

384

97Sompal Kami
Nep

383

98Vivian Kingma
Net

376

99Wellington Masakadza
Zim

375

100Curtis Campher
Ire

373

All Rounder

TEST
RankPlayerTeamRating
Ravindra Jadeja
Ind

405

Mehidy Hasan Miraz
Ban

305

Ben Stokes
Eng

295

4Wiaan Mulder
SA

284

5Pat Cummins
Aus

270

6Marco Jansen
SA

269

7Mitchell Starc
Aus

238

8Joe Root
Eng

237

9Gus Atkinson
Eng

236

10Jason Holder
WI

234

11Mitchell Santner
NZ

225

12Matt Henry
NZ

203

13Shamar Joseph
WI

196

14Corbin Bosch
SA

191

15Kagiso Rabada
SA

188

16Washington Sundar
Ind

187

17Chris Woakes
Eng

185

18Nathan Lyon
Aus

183

19Glenn Phillips
NZ

179

20Cameron Green
Aus

177

21Keshav Maharaj
SA

176

22Noman Ali
Pak

164

23Dhananjaya de Silva
SL

161

24Travis Head
Aus

139

25Kemar Roach
WI

138

26Alzarri Joseph
WI

132

27Brydon Carse
Eng

132

28Josh Hazlewood
Aus

122

29Jomel Warrican
WI

122

30Roston Chase
WI

120

31Sajid Khan
Pak

118

32Andy McBrine
Ire

117

33Ramesh Mendis
SL

117

34Salman Agha
Pak

117

35Gudakesh Motie
WI

116

36Taijul Islam
Ban

115

37Mark Adair
Ire

115

38Sean Williams
Zim

112

39Mitchell Marsh
Aus

108

40Justin Greaves
WI

102

41Mark Wood
Eng

101

42Aamer Jamal
Pak

99

43Beau Webster
Aus

95

44Blessing Muzarabani
Zim

91

45Milan Rathnayake
SL

91

46Jasprit Bumrah
Ind

89

47Jack Leach
Eng

88

48Kane Williamson
NZ

79

49Rashid Khan
Afg

77

50Prabath Jayasuriya
SL

77

51Kuldeep Yadav
Ind

76

52Shardul Thakur
Ind

76

53Rachin Ravindra
NZ

73

54Jayden Seales
WI

72

55Shaheen Afridi
Pak

71

56Scott Boland
Aus

71

57Angelo Mathews
SL

70

58Ajaz Patel
NZ

70

59Nayeem Hasan
Ban

68

60Steve Smith
Aus

66

61Kraigg Brathwaite
WI

66

62Akash Deep
Ind

63

63Nitish Kumar Reddy
Ind

62

64Nathan Smith
NZ

56

65Mominul Haque
Ban

55

66Hasan Mahmud
Ban

52

67Marnus Labuschagne
Aus

51

68Taskin Ahmed
Ban

48

69Aiden Markram
SA

48

70Senuran Muthusamy
SA

46

71Codi Yusuf
SA

46

72Dane Piedt
SA

45

73Michael Bracewell
NZ

45

74Mohammed Siraj
Ind

42

75Vishwa Fernando
SL

40

76Ish Sodhi
NZ

38

77Naseem Shah
Pak

38

78Dane Paterson
SA

38

79Kevin Sinclair
WI

37

80Todd Murphy
Aus

36

81Gerald Coetzee
SA

36

82Mohammad Abbas
Pak

35

83Shoaib Bashir
Eng

34

84Saim Ayub
Pak

33

85Wessly Madhevere
Zim

32

86Lungi Ngidi
SA

31

87Shoriful Islam
Ban

31

88Matthew Potts
Eng

31

89Wellington Masakadza
Zim

30

90Rehan Ahmed
Eng

30

91Lahiru Kumara
SL

26

92Khurram Shahzad
Pak

24

93Brian Bennett
Zim

24

94Olly Stone
Eng

23

95Asitha Fernando
SL

23

96Matthew Humphreys
Ire

23

97Nandre Burger
SA

23

98Abrar Ahmed
Pak

22

99Jacob Bethell
Eng

22

100Curtis Campher
Ire

21

T20
RankPlayerTeamRating
Saim Ayub
Pak

241

Hardik Pandya
Ind

233

Mohammad Nabi
Afg

231

4Dipendra Singh Airee
Nep

214

5Sikandar Raza
Zim

209

6Wanindu Hasaranga
SL

187

7Roston Chase
WI

184

8Liam Livingstone
Eng

181

9Marcus Stoinis
Aus

179

10Axar Patel
Ind

175

11Romario Shepherd
WI

172

12Rashid Khan
Afg

168

13Mohammad Nawaz
Pak

166

14Aiden Markram
SA

164

15Jason Holder
WI

159

16Abhishek Sharma
Ind

158

17Glenn Maxwell
Aus

157

18Gerhard Erasmus
Nam

157

19Azmatullah Omarzai
Afg

151

20Cameron Green
Aus

143

21Dasun Shanaka
SL

142

22Shivam Dube
Ind

140

23Michael Bracewell
NZ

138

24Kushal Bhurtel
Nep

128

25Mark Adair
Ire

124

26Gareth Delany
Ire

122

27JJ Smit
Nam

120

28Mitchell Santner
NZ

117

29Brandon McMullen
Sco

111

30Charith Asalanka
SL

109

31Marco Jansen
SA

109

32Michael Leask
Sco

108

33Curtis Campher
Ire

106

34Aqib Ilyas
Oma

102

35Faheem Ashraf
Pak

100

36Shadab Khan
Pak

98

37James Neesham
NZ

96

38Aaron Hardie
Aus

93

39Mahedi Hasan
Ban

92

40Sam Curran
Eng

92

41Akeal Hosein
WI

90

42Bas de Leede
Net

87

43Gulbadin Naib
Afg

85

44Harmeet Singh
USA

85

45Mitchell Marsh
Aus

84

46Imad Wasim
Pak

84

47Rohit Paudel
Nep

83

48Washington Sundar
Ind

82

49Assad Vala
PN

79

50Charles Amini
PN

78

51Norman Vanua
PN

78

52Jan Nicol Loftie-Eaton
Nam

76

53Zeeshan Maqsood
Oma

75

54Sean Williams
Zim

74

55Rishad Hossain
Ban

74

56Ryan Burl
Zim

73

57Shaheen Afridi
Pak

73

58Roelof van der Merwe
Net

70

59Harry Tector
Ire

70

60Glenn Phillips
NZ

69

61Chris Greaves
Sco

69

62Mehidy Hasan Miraz
Ban

68

63Angelo Mathews
SL

67

64Gulshan Jha
Nep

67

65Dhananjaya de Silva
SL

66

66Sese Bau
PN

66

67Rachin Ravindra
NZ

65

68Gudakesh Motie
WI

65

69Basil Hameed
UA

64

70Michael Levitt
Net

64

71Aamir Kaleem
Oma

63

72Karim Janat
Afg

62

73Salman Agha
Pak

62

74Zakary Foulkes
NZ

62

75Richie Berrington
Sco

61

76Kushal Malla
Nep

61

77Muhammad Asim
Qat

60

78Jan Frylinck
Nam

59

79Abbas Afridi
Pak

58

80Mark Watt
Sco

57

81Nick Greenwood
Jer

57

82Brian Bennett
Zim

57

83Rovman Powell
WI

55

84Alpesh Ramjani
Uga

55

85Kamindu Mendis
SL

54

86Benjamin Ward
Jer

54

87Saad Bin Zafar
Can

54

88Harsh Thaker
Can

53

89Shakeel Ahmed
Oma

52

90Karan KC
Nep

51

91Milind Kumar
USA

51

92Iftikhar Ahmed
Pak

50

93Tanzim Hasan Sakib
Ban

50

94Paul Stirling
Ire

49

95Ruben Trumpelmann
Nam

49

96Mahmudullah
Ban

48

97Max O'Dowd
Net

48

98Steven Taylor
USA

48

99Jacob Bethell
Eng

48

100Daryl Mitchell
NZ

47

ODI
RankPlayerTeamRating
Sikandar Raza
Zim

302

Azmatullah Omarzai
Afg

296

Mohammad Nabi
Afg

292

4Mehidy Hasan Miraz
Ban

249

5Michael Bracewell
NZ

246

6Mitchell Santner
NZ

238

7Rashid Khan
Afg

238

8Brandon McMullen
Sco

228

9Ravindra Jadeja
Ind

220

10Rachin Ravindra
NZ

216

11Wanindu Hasaranga
SL

210

12Glenn Maxwell
Aus

209

13Gudakesh Motie
WI

207

14Gerhard Erasmus
Nam

204

15Axar Patel
Ind

200

16Adil Rashid
Eng

192

17Sean Williams
Zim

189

18Roston Chase
WI

188

19Curtis Campher
Ire

187

20Josh Hazlewood
Aus

184

21Charith Asalanka
SL

182

22Salman Agha
Pak

182

23Hardik Pandya
Ind

181

24Maheesh Theekshana
SL

176

25Kuldeep Yadav
Ind

174

26Alzarri Joseph
WI

172

27Bernard Scholtz
Nam

172

28Mark Adair
Ire

169

29Zeeshan Maqsood
Oma

166

30Shaheen Afridi
Pak

166

31Andy McBrine
Ire

165

32Marco Jansen
SA

162

33Mark Watt
Sco

160

34Michael Leask
Sco

159

35Sean Abbott
Aus

157

36Travis Head
Aus

157

37Aiden Markram
SA

157

38Glenn Phillips
NZ

155

39Naseem Shah
Pak

152

40Richard Ngarava
Zim

150

41Keshav Maharaj
SA

149

42Liam Livingstone
Eng

149

43Jofra Archer
Eng

149

44Lungi Ngidi
SA

147

45Milind Kumar
USA

147

46Nosthush Kenjige
USA

146

47Dunith Wellalage
SL

143

48Bas de Leede
Net

142

49Mohammed Siraj
Ind

140

50Aayan Khan
UA

137

51JJ Smit
Nam

136

52Fazalhaq Farooqi
Afg

136

53Adam Zampa
Aus

132

54Dipendra Singh Airee
Nep

132

55Sompal Kami
Nep

129

56Kagiso Rabada
SA

129

57Harsh Thaker
Can

129

58Haris Rauf
Pak

128

59Saim Ayub
Pak

128

60Safyaan Sharif
Sco

127

61Graham Hume
Ire

127

62Sandeep Lamichhane
Nep

126

63Jayden Seales
WI

124

64Steven Taylor
USA

123

65Mustafizur Rahman
Ban

121

66Karan KC
Nep

120

67Dilshan Madushanka
SL

120

68George Dockrell
Ire

119

69Cameron Green
Aus

117

70Matt Henry
NZ

116

71Sam Curran
Eng

116

72Ruben Trumpelmann
Nam

116

73Kushal Malla
Nep

115

74Ali Naseer
UA

115

75Harmeet Singh
USA

115

76Saurabh Netravalkar
USA

114

77Matthew Forde
WI

113

78Mitchell Marsh
Aus

112

79Basil Hameed
UA

112

80Lalit Rajbanshi
Nep

111

81Harry Tector
Ire

111

82Pat Cummins
Aus

110

83Daryl Mitchell
NZ

110

84Ayaan Khan
Oma

110

85Mitchell Starc
Aus

109

86Jan Nicol Loftie-Eaton
Nam

109

87Asitha Fernando
SL

108

88Romario Shepherd
WI

108

89Janith Liyanage
SL

105

90Kaleemullah
Oma

104

91Josh Little
Ire

103

92Aqib Ilyas
Oma

103

93Gulshan Jha
Nep

103

94Tabraiz Shamsi
SA

99

95Tanzim Hasan Sakib
Ban

99

96Shakeel Ahmed
Oma

99

97Saad Bin Zafar
Can

97

98Joe Root
Eng

96

99Andile Phehlukwayo
SA

95

100Shoriful Islam
Ban

94

© 2013 - 2025 OneCricket All rights reserved.