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

266

England

257

New Zealand

253

South Africa

243

West Indies

235

Pakistan

233

Sri Lanka

230

Bangladesh

222

Afghanistan

221

Ireland

201

Zimbabwe

200

Netherlands

182

Scotland

182

United Arab Emirates

179

Namibia

179

USA

175

Nepal

173

Canada

154

Oman

146

Papua New Guinea

143

Uganda

141

Kuwait

133

Hong Kong

127

Malaysia

124

Bahrain

119

Jersey

117

Italy

115

Bermuda

113

Qatar

112

Spain

110

Saudi Arabia

109

Kenya

104

Tanzania

101

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

Botswana

49

Switzerland

49

Finland

49

Argentina

48

Sweden

48

Isle of Man

46

Malawi

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

907

Phil Salt
Eng

844

Tilak Varma
Ind

791

4Jos Buttler
Eng

785

5Travis Head
Aus

771

6Suryakumar Yadav
Ind

729

7Pathum Nissanka
SL

728

8Tim Seifert
NZ

725

9Tim David
Aus

676

10Dewald Brevis
SA

674

11Kusal Perera
SL

671

12Josh Inglis
Aus

671

13Shai Hope
WI

652

14Yashasvi Jaiswal
Ind

646

15Reeza Hendricks
SA

634

16Kusal Mendis
SL

634

17Ben Duckett
Eng

610

18Cameron Green
Aus

610

19Rahmanullah Gurbaz
Afg

599

20Finn Allen
NZ

598

21Saiteja Mukkamalla
USA

598

22Muhammad Waseem
UA

597

23Mitchell Marsh
Aus

593

24Sahibzada Farhan
Pak

589

25George Munsey
Sco

588

26Michael Levitt
Net

581

27Brandon King
WI

580

28Ibrahim Zadran
Afg

578

29Glenn Maxwell
Aus

576

30Aiden Markram
SA

576

31Tristan Stubbs
SA

575

32Shubman Gill
Ind

574

33Rovman Powell
WI

568

34Ruturaj Gaikwad
Ind

566

35Babar Azam
Pak

563

36Andries Gous
USA

560

37Johnson Charles
WI

559

38Mohammad Rizwan
Pak

557

39Sanju Samson
Ind

556

40Litton Das
Ban

554

41Tawhid Hridoy
Ban

552

42Tanzid Hasan
Ban

552

43Harry Brook
Eng

551

44Glenn Phillips
NZ

544

45Brian Bennett
Zim

543

46Liam Livingstone
Eng

521

47Jonny Bairstow
Eng

520

48Devon Conway
NZ

520

49Charith Asalanka
SL

520

50Brandon McMullen
Sco

519

51Daryl Mitchell
NZ

518

52Quinton de Kock
SA

517

53Mark Chapman
NZ

515

54Richie Berrington
Sco

510

55Saim Ayub
Pak

510

56Jaker Ali
Ban

505

57Max O'Dowd
Net

503

58Hasan Nawaz
Pak

499

59Paul Stirling
Ire

494

60Hardik Pandya
Ind

494

61Mohammad Nabi
Afg

483

62Marcus Stoinis
Aus

483

63Sherfane Rutherford
WI

483

64Dipendra Singh Airee
Nep

482

65Salman Agha
Pak

482

66Fakhar Zaman
Pak

479

67Rinku Singh
Ind

479

68David Miller
SA

475

69Jacob Bethell
Eng

471

70Alishan Sharafu
UA

465

71Rohit Paudel
Nep

461

72Shivam Dube
Ind

461

73Sikandar Raza
Zim

452

74Parvez Hossain Emon
Ban

451

75Andy Balbirnie
Ire

441

76Dasun Shanaka
SL

438

77Nikolaas Davin
Nam

437

78Kamindu Mendis
SL

433

79Harry Tector
Ire

429

80Aasif Sheikh
Nep

425

81Saif Hassan
Ban

423

82Ryan Rickelton
SA

420

83Jamie Smith
Eng

420

84Tim Robinson
NZ

420

85Gerhard Erasmus
Nam

417

86Kushal Bhurtel
Nep

416

87Tony Ura
PN

414

88Kyle Mayers
WI

414

89Evin Lewis
WI

412

90Mohammad Haris
Pak

411

91Ross Adair
Ire

411

92Najmul Hossain Shanto
Ban

408

93Matthew Cross
Sco

405

94Anshy Rath
HK

399

95Romario Shepherd
WI

399

96Hazratullah Zazai
Afg

397

97Najibullah Zadran
Afg

390

98Asif Khan
UA

390

99Matthew Short
Aus

390

100Lorcan Tucker
Ire

388

101Muhammad Tanveer
Qat

388

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

747

Jacob Duffy
NZ

717

Akeal Hosein
WI

707

4Abrar Ahmed
Pak

703

5Adam Zampa
Aus

700

6Adil Rashid
Eng

689

7Wanindu Hasaranga
SL

689

8Nuwan Thushara
SL

686

9Mustafizur Rahman
Ban

660

10Rashid Khan
Afg

660

11Nathan Ellis
Aus

658

12Ravi Bishnoi
Ind

647

13Axar Patel
Ind

639

14Sufiyan Muqeem
Pak

637

15Jofra Archer
Eng

631

16Arshdeep Singh
Ind

630

17Mahedi Hasan
Ban

629

18Maheesh Theekshana
SL

623

19Josh Hazlewood
Aus

616

20Matt Henry
NZ

614

21Kuldeep Yadav
Ind

609

22Mitchell Santner
NZ

607

23Fazalhaq Farooqi
Afg

605

24Noor Ahmad
Afg

604

25Shaheen Afridi
Pak

595

26Rishad Hossain
Ban

594

27Gudakesh Motie
WI

589

28Haris Rauf
Pak

568

29Sean Abbott
Aus

567

30Ish Sodhi
NZ

559

31Taskin Ahmed
Ban

558

32Naveen-ul-Haq
Afg

555

33Jason Holder
WI

547

34Anrich Nortje
SA

547

35Mujeeb Ur Rahman
Afg

546

36Matheesha Pathirana
SL

545

37Marco Jansen
SA

543

38Lockie Ferguson
NZ

538

39Roston Chase
WI

527

40Tanzim Hasan Sakib
Ban

526

41Jasprit Bumrah
Ind

523

42Keshav Maharaj
SA

520

43Zakary Foulkes
NZ

520

44Mark Watt
Sco

518

45Abbas Afridi
Pak

518

46Mohammad Nawaz
Pak

515

47Brad Currie
Sco

512

48Harmeet Singh
USA

512

49Tabraiz Shamsi
SA

510

50Kagiso Rabada
SA

509

51Sam Curran
Eng

502

52Haider Ali
UA

501

53Lungi Ngidi
SA

497

54Alzarri Joseph
WI

494

55Aryan Dutt
Net

493

56Ben Dwarshuis
Aus

488

57Lalit Rajbanshi
Nep

486

58Hasan Mahmud
Ban

486

59Ben Sears
NZ

485

60Hardik Pandya
Ind

483

61Mark Adair
Ire

481

62Mohammad Nabi
Afg

480

63Reece Topley
Eng

477

64Shoriful Islam
Ban

474

65Brydon Carse
Eng

474

66Washington Sundar
Ind

473

67Sikandar Raza
Zim

471

68Binura Fernando
SL

470

69Romario Shepherd
WI

460

70Pat Cummins
Aus

459

71Trent Boult
NZ

458

72Richard Ngarava
Zim

456

73Josh Little
Ire

454

74Saqib Mahmood
Eng

454

75Luke Wood
Eng

449

76Nosthush Kenjige
USA

447

77Dushmantha Chameera
SL

446

78Sandeep Lamichhane
Nep

442

79Mark Wood
Eng

441

80Adam Milne
NZ

438

81Ottneil Baartman
SA

436

82Blessing Muzarabani
Zim

434

83Dipendra Singh Airee
Nep

434

84Bernard Scholtz
Nam

434

85Ashton Agar
Aus

433

86Shakeel Ahmed
Oma

433

87Kwena Maphaka
SA

433

88Michael Bracewell
NZ

431

89Xavier Bartlett
Aus

427

90Safyaan Sharif
Sco

426

91Mohammed Siraj
Ind

426

92Jasdeep Singh
USA

426

93Daniel Doram
Net

418

94Corbin Bosch
SA

418

95Aaron Hardie
Aus

417

96Vivian Kingma
Net

415

97Will O'Rourke
NZ

415

98Barry McCarthy
Ire

410

99Azmatullah Omarzai
Afg

410

100Paul van Meekeren
Net

408

101Imad Wasim
Pak

408

102Tim Pringle
Net

408

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
Hardik Pandya
Ind

238

Mohammad Nabi
Afg

231

Sikandar Raza
Zim

212

4Dipendra Singh Airee
Nep

209

5Saim Ayub
Pak

201

6Roston Chase
WI

196

7Wanindu Hasaranga
SL

190

8Romario Shepherd
WI

183

9Liam Livingstone
Eng

181

10Marcus Stoinis
Aus

179

11Axar Patel
Ind

168

12Rashid Khan
Afg

168

13Aiden Markram
SA

164

14Gerhard Erasmus
Nam

163

15Abhishek Sharma
Ind

162

16Jason Holder
WI

160

17Mohammad Nawaz
Pak

158

18Glenn Maxwell
Aus

157

19Azmatullah Omarzai
Afg

151

20Cameron Green
Aus

143

21Dasun Shanaka
SL

138

22Michael Bracewell
NZ

138

23Shivam Dube
Ind

132

24Mark Adair
Ire

124

25JJ Smit
Nam

123

26Gareth Delany
Ire

122

27Mitchell Santner
NZ

117

28Brandon McMullen
Sco

111

29Marco Jansen
SA

109

30Michael Leask
Sco

108

31Curtis Campher
Ire

106

32Kushal Bhurtel
Nep

106

33Aqib Ilyas
Oma

104

34Charith Asalanka
SL

104

35Shadab Khan
Pak

102

36James Neesham
NZ

96

37Aaron Hardie
Aus

93

38Sam Curran
Eng

92

39Faheem Ashraf
Pak

91

40Mahedi Hasan
Ban

91

41Imad Wasim
Pak

88

42Washington Sundar
Ind

87

43Bas de Leede
Net

87

44Akeal Hosein
WI

87

45Gulbadin Naib
Afg

85

46Harmeet Singh
USA

85

47Mitchell Marsh
Aus

84

48Sean Williams
Zim

79

49Assad Vala
PN

79

50Charles Amini
PN

78

51Norman Vanua
PN

78

52Zeeshan Maqsood
Oma

76

53Jan Nicol Loftie-Eaton
Nam

72

54Mehidy Hasan Miraz
Ban

71

55Roelof van der Merwe
Net

70

56Aamir Kaleem
Oma

70

57Harry Tector
Ire

70

58Gulshan Jha
Nep

70

59Angelo Mathews
SL

69

60Glenn Phillips
NZ

69

61Chris Greaves
Sco

69

62Ryan Burl
Zim

68

63Gudakesh Motie
WI

68

64Dhananjaya de Silva
SL

67

65Sese Bau
PN

66

66Rishad Hossain
Ban

66

67Rachin Ravindra
NZ

65

68Rohit Paudel
Nep

64

69Basil Hameed
UA

64

70Michael Levitt
Net

64

71Shaheen Afridi
Pak

63

72Kushal Malla
Nep

63

73Salman Agha
Pak

63

74Karim Janat
Afg

62

75Zakary Foulkes
NZ

62

76Richie Berrington
Sco

61

77Jan Frylinck
Nam

61

78Abbas Afridi
Pak

61

79Brian Bennett
Zim

60

80Muhammad Asim
Qat

60

81Rovman Powell
WI

58

82Mark Watt
Sco

57

83Nick Greenwood
Jer

57

84Kamindu Mendis
SL

56

85Alpesh Ramjani
Uga

55

86Benjamin Ward
Jer

54

87Saad Bin Zafar
Can

54

88Shakeel Ahmed
Oma

54

89Harsh Thaker
Can

53

90Iftikhar Ahmed
Pak

52

91Ruben Trumpelmann
Nam

52

92Mahmudullah
Ban

51

93Karan KC
Nep

51

94Milind Kumar
USA

51

95Paul Stirling
Ire

49

96Tanzim Hasan Sakib
Ban

49

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.