Odi teams

RankTeamRating
India

121

New Zealand

113

Australia

109

Pakistan

105

Sri Lanka

100

South Africa

98

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

241

West Indies

236

Pakistan

235

Sri Lanka

228

Bangladesh

223

Afghanistan

220

Ireland

201

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

125

Bahrain

119

Jersey

117

Italy

115

Qatar

114

Spain

113

Bermuda

113

Saudi Arabia

109

Kenya

106

Tanzania

100

Germany

87

Nigeria

79

Guernsey

77

Singapore

75

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

Romania

45

Philippines

45

Bahamas

42

Thailand

42

Czechia

41

Cook Islands

39

Rwanda

39

Fiji

35

Vanuatu

35

Cyprus

33

Indonesia

32

Ghana

30

Hungary

29

Samoa

29

Zambia

29

Estonia

28

Malta

26

Mozambique

26

Swaziland

26

Israel

25

Panama

21

Belize

21

Gibraltar

19

Luxembourg

18

Sierra Leone

18

Costa Rica

17

Mexico

16

Suriname

15

Bhutan

14

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

898

Kane Williamson
NZ

827

Steve Smith
Aus

823

4Harry Brook
Eng

820

5Kamindu Mendis
SL

781

6Temba Bavuma
SA

775

7Travis Head
Aus

774

8Yashasvi Jaiswal
Ind

750

9Daryl Mitchell
NZ

741

10Saud Shakeel
Pak

734

11Shubman Gill
Ind

730

12Dinesh Chandimal
SL

717

13Rishabh Pant
Ind

704

14Ben Duckett
Eng

701

15Rachin Ravindra
NZ

695

16Pathum Nissanka
SL

685

17Alex Carey
Aus

685

18Aiden Markram
SA

681

19Sean Williams
Zim

668

20Mohammad Rizwan
Pak

664

21Babar Azam
Pak

656

22Ravindra Jadeja
Ind

653

23Usman Khawaja
Aus

649

24Marnus Labuschagne
Aus

648

25Wiaan Mulder
SA

647

26Dhananjaya de Silva
SL

634

27Salman Agha
Pak

630

28Mushfiqur Rahim
Ban

629

29Ollie Pope
Eng

629

30Cameron Green
Aus

624

31Jamie Smith
Eng

621

32Rahmat Shah
Afg

620

33Kusal Mendis
SL

611

34Tom Latham
NZ

608

35Litton Das
Ban

596

36KL Rahul
Ind

594

37Kyle Verreynne
SA

589

38Will Young
NZ

588

39Ryan Rickelton
SA

583

40Dimuth Karunaratne
SL

582

41Devon Conway
NZ

580

42Ben Stokes
Eng

579

43Najmul Hossain Shanto
Ban

577

44Shan Masood
Pak

576

45Zak Crawley
Eng

575

46Tony de Zorzi
SA

565

47Tom Blundell
NZ

559

48Shai Hope
WI

555

49Tristan Stubbs
SA

555

50Washington Sundar
Ind

548

51Mominul Haque
Ban

547

52Lorcan Tucker
Ire

545

53Henry Nicholls
NZ

542

54Imam-ul-Haq
Pak

541

55David Bedingham
SA

536

56Glenn Phillips
NZ

531

57Shadman Islam
Ban

529

58Abdullah Shafique
Pak

527

59Ibrahim Zadran
Afg

509

60Justin Greaves
WI

504

61Craig Ervine
Zim

503

62Mehidy Hasan Miraz
Ban

492

63Senuran Muthusamy
SA

482

64Beau Webster
Aus

479

65Kraigg Brathwaite
WI

478

66Axar Patel
Ind

454

67Hashmatullah Shahidi
Afg

451

68Lhuan-dre Pretorius
SA

446

69Corbin Bosch
SA

439

70Jaker Ali
Ban

437

71Mahmudul Hasan Joy
Ban

435

72Andy McBrine
Ire

433

73Alick Athanaze
WI

433

74Mitchell Santner
NZ

420

75John Campbell
WI

417

76Marco Jansen
SA

417

77Kavem Hodge
WI

407

78Mitchell Marsh
Aus

404

79Ben Curran
Zim

398

80Dhruv Jurel
Ind

396

81Joshua Da Silva
WI

395

82Kamran Ghulam
Pak

381

83Jacob Bethell
Eng

370

84Oshada Fernando
SL

366

85Paul Stirling
Ire

363

86Andy Balbirnie
Ire

363

87Curtis Campher
Ire

363

88Harry Tector
Ire

359

89Brian Bennett
Zim

350

90Mitchell Starc
Aus

347

91Sarfaraz Khan
Ind

347

92Nitish Kumar Reddy
Ind

346

93Aamer Jamal
Pak

345

94Saim Ayub
Pak

345

95Roston Chase
WI

343

96Nick Welch
Zim

340

97Tagenarine Chanderpaul
WI

339

98Mark Adair
Ire

333

99Zakir Hasan
Ban

320

100Pat Cummins
Aus

317

T20
RankPlayerTeamRating
Abhishek Sharma
Ind

913

Phil Salt
Eng

849

Pathum Nissanka
SL

779

4Jos Buttler
Eng

770

5Sahibzada Farhan
Pak

752

6Tilak Varma
Ind

750

7Travis Head
Aus

713

8Dewald Brevis
SA

685

9Mitchell Marsh
Aus

684

10Suryakumar Yadav
Ind

684

11Tim Seifert
NZ

683

12Tim David
Aus

665

13Shai Hope
WI

664

14Kusal Perera
SL

658

15Tim Robinson
NZ

655

16Rahmanullah Gurbaz
Afg

638

17Kamil Mishara
SL

635

18Reeza Hendricks
SA

632

19Tanzid Hasan
Ban

631

20Kusal Mendis
SL

614

21Ibrahim Zadran
Afg

609

22Josh Inglis
Aus

609

23Brian Bennett
Zim

608

24Saiteja Mukkamalla
USA

598

25Ben Duckett
Eng

592

26Harry Brook
Eng

592

27George Munsey
Sco

588

28Shubman Gill
Ind

584

29Michael Levitt
Net

581

30Babar Azam
Pak

573

31Cameron Green
Aus

563

32Rovman Powell
WI

562

33Muhammad Waseem
UA

560

34Andries Gous
USA

560

35Saim Ayub
Pak

554

36Tristan Stubbs
SA

551

37Aiden Markram
SA

550

38Parvez Hossain Emon
Ban

542

39Saif Hassan
Ban

540

40Finn Allen
NZ

536

41Glenn Maxwell
Aus

533

42Tawhid Hridoy
Ban

533

43Sanju Samson
Ind

531

44Litton Das
Ban

523

45Brandon King
WI

522

46Brandon McMullen
Sco

519

47Mark Chapman
NZ

518

48Daryl Mitchell
NZ

517

49Devon Conway
NZ

512

50Paul Stirling
Ire

510

51Richie Berrington
Sco

510

52Salman Agha
Pak

507

53Liam Livingstone
Eng

506

54Mohammad Rizwan
Pak

504

55Max O'Dowd
Net

503

56Johnson Charles
WI

500

57Quinton de Kock
SA

498

58Sikandar Raza
Zim

496

59Hardik Pandya
Ind

490

60Marcus Stoinis
Aus

488

61Glenn Phillips
NZ

487

62Charith Asalanka
SL

487

63Jacob Bethell
Eng

482

64Fakhar Zaman
Pak

479

65Alishan Sharafu
UA

478

66Mohammad Nabi
Afg

476

67Shivam Dube
Ind

468

68Jaker Ali
Ban

466

69Harry Tector
Ire

463

70Roston Chase
WI

461

71Alick Athanaze
WI

460

72David Miller
SA

450

73Dipendra Singh Airee
Nep

450

74Sediqullah Atal
Afg

447

75Rohit Paudel
Nep

446

76Dasun Shanaka
SL

442

77Aasif Sheikh
Nep

441

78Kushal Bhurtel
Nep

440

79Rinku Singh
Ind

440

80Romario Shepherd
WI

439

81Hasan Nawaz
Pak

433

82Ryan Burl
Zim

430

83Gerhard Erasmus
Nam

426

84Matthew Short
Aus

423

85Nikolaas Davin
Nam

411

86Jamie Smith
Eng

407

87Matthew Cross
Sco

405

88Lorcan Tucker
Ire

403

89Sherfane Rutherford
WI

402

90Kamindu Mendis
SL

399

91Ross Adair
Ire

399

92Ryan Rickelton
SA

399

93Mohammad Haris
Pak

398

94Rachin Ravindra
NZ

389

95Scott Edwards
Net

386

96Anshy Rath
HK

384

97JJ Smit
Nam

383

98Curtis Campher
Ire

381

99Azmatullah Omarzai
Afg

381

100Monank Patel
USA

374

ODI
RankPlayerTeamRating
Rohit Sharma
Ind

781

Virat Kohli
Ind

773

Daryl Mitchell
NZ

766

4Ibrahim Zadran
Afg

764

5Shubman Gill
Ind

723

6Babar Azam
Pak

722

7Harry Tector
Ire

708

8Shai Hope
WI

701

9Charith Asalanka
SL

690

10Shreyas Iyer
Ind

679

11Travis Head
Aus

653

12KL Rahul
Ind

649

13Quinton de Kock
SA

646

14Rachin Ravindra
NZ

645

15Pathum Nissanka
SL

639

16Kusal Mendis
SL

638

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

25Aiden Markram
SA

594

26Fakhar Zaman
Pak

589

27Harry Brook
Eng

585

28Janith Liyanage
SL

581

29Matthew Breetzke
SA

577

30Rassie van der Dussen
SA

574

31George Munsey
Sco

569

32Devon Conway
NZ

565

33Tawhid Hridoy
Ban

564

34Glenn Phillips
NZ

559

35Scott Edwards
Net

559

36Rahmat Shah
Afg

557

37Temba Bavuma
SA

556

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

45David Miller
SA

535

46Tom Latham
NZ

529

47Sean Williams
Zim

527

48Andy Balbirnie
Ire

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

62Tony de Zorzi
SA

490

63Jatinder Singh
Oma

482

64Brandon McMullen
Sco

479

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

89Vikramjit Singh
Net

426

90Aasif Sheikh
Nep

423

91George Dockrell
Ire

421

92Rohit Paudel
Nep

421

93Aaron Jones
USA

421

94Litton Das
Ban

420

95Evin Lewis
WI

420

96Mohammad Nadeem
Oma

419

97Teja Nidamanuru
Net

417

98Bas de Leede
Net

416

99Axar Patel
Ind

415

100Hardik Pandya
Ind

412

101Aarif Sheikh
Nep

412

BOWLER

TEST
RankPlayerTeamRating
Jasprit Bumrah
Ind

879

Matt Henry
NZ

853

Mitchell Starc
Aus

852

4Noman Ali
Pak

843

5Marco Jansen
SA

825

6Pat Cummins
Aus

821

7Kagiso Rabada
SA

807

8Josh Hazlewood
Aus

799

9Scott Boland
Aus

770

10Nathan Lyon
Aus

757

11Simon Harmer
SA

721

12Mohammed Siraj
Ind

707

13Ravindra Jadeja
Ind

698

14Kuldeep Yadav
Ind

694

15Prabath Jayasuriya
SL

693

16Gus Atkinson
Eng

693

17Taijul Islam
Ban

691

18Kemar Roach
WI

673

19Keshav Maharaj
SA

671

20Jayden Seales
WI

666

21Shamar Joseph
WI

661

22Asitha Fernando
SL

659

23Blessing Muzarabani
Zim

642

24Shaheen Afridi
Pak

632

25Mehidy Hasan Miraz
Ban

608

26Mohammad Abbas
Pak

595

27Ajaz Patel
NZ

593

28Sajid Khan
Pak

590

29Brydon Carse
Eng

564

30Vishwa Fernando
SL

562

31Alzarri Joseph
WI

560

32Jomel Warrican
WI

558

33Will O'Rourke
NZ

556

34Ben Stokes
Eng

533

35Mitchell Santner
NZ

527

36Lahiru Kumara
SL

516

37Naseem Shah
Pak

515

38Ramesh Mendis
SL

506

39Mark Wood
Eng

504

40Lungi Ngidi
SA

495

41Jack Leach
Eng

493

42Shoaib Bashir
Eng

482

43Hasan Ali
Pak

480

44Nayeem Hasan
Ban

478

45Matthew Kuhnemann
Aus

457

46Axar Patel
Ind

445

47Josh Tongue
Eng

426

48Dane Paterson
SA

408

49Matthew Potts
Eng

406

50Abrar Ahmed
Pak

401

51Hasan Mahmud
Ban

396

52Michael Neser
Aus

393

53Hasan Murad
Ban

393

54Taskin Ahmed
Ban

385

55Zakary Foulkes
NZ

384

56Rashid Khan
Afg

382

57Wiaan Mulder
SA

380

58Washington Sundar
Ind

370

59Barry McCarthy
Ire

363

60Codi Yusuf
SA

360

61Akash Deep
Ind

359

62Corbin Bosch
SA

359

63Roston Chase
WI

357

64Jacob Duffy
NZ

357

65Prasidh Krishna
Ind

353

66Gudakesh Motie
WI

352

67Senuran Muthusamy
SA

339

68Mark Adair
Ire

334

69Glenn Phillips
NZ

332

70Khurram Shahzad
Pak

309

71Andy McBrine
Ire

307

72Shardul Thakur
Ind

300

73Milan Rathnayake
SL

299

74Shoriful Islam
Ban

294

75Todd Murphy
Aus

292

76Jofra Archer
Eng

287

77Cameron Green
Aus

280

78Aamer Jamal
Pak

277

79Gerald Coetzee
SA

275

80Ish Sodhi
NZ

268

81Rehan Ahmed
Eng

266

82Nahid Rana
Ban

263

83Ebadot Hossain
Ban

262

84Matthew Humphreys
Ire

261

85Naveed Zadran
Afg

259

86Joe Root
Eng

258

87Mitchell Marsh
Aus

258

88Khaled Ahmed
Ban

258

89Dhananjaya de Silva
SL

254

90Ziaur Rahman
Afg

254

91Richard Ngarava
Zim

242

92Justin Greaves
WI

241

93Tanaka Chivanga
Zim

229

94Michael Bracewell
NZ

228

95Asif Afridi
Pak

224

96Nishan Peiris
SL

222

97Victor Nyauchi
Zim

221

98Zia-ur-Rehman
Afg

217

99Dane Piedt
SA

213

100Wellington Masakadza
Zim

212

T20
RankPlayerTeamRating
Varun Chakaravarthy
Ind

782

Jacob Duffy
NZ

699

Rashid Khan
Afg

694

4Abrar Ahmed
Pak

691

5Wanindu Hasaranga
SL

687

6Adil Rashid
Eng

686

7Akeal Hosein
WI

675

8Mustafizur Rahman
Ban

665

9Nathan Ellis
Aus

660

10Adam Zampa
Aus

655

11Mohammad Nawaz
Pak

647

12Josh Hazlewood
Aus

646

13Axar Patel
Ind

642

14Nuwan Thushara
SL

635

15Mahedi Hasan
Ban

634

16Mujeeb Ur Rahman
Afg

623

17Maheesh Theekshana
SL

622

18Shaheen Afridi
Pak

620

19Rishad Hossain
Ban

619

20Arshdeep Singh
Ind

616

21Mitchell Santner
NZ

615

22Jofra Archer
Eng

612

23Noor Ahmad
Afg

609

24Kuldeep Yadav
Ind

606

25Jasprit Bumrah
Ind

602

26Nasum Ahmed
Ban

597

27Fazalhaq Farooqi
Afg

593

28Ravi Bishnoi
Ind

591

29Sikandar Raza
Zim

583

30Brad Evans
Zim

580

31Jason Holder
WI

578

32Sufiyan Muqeem
Pak

576

33Matt Henry
NZ

563

34Salman Mirza
Pak

559

35Tanzim Hasan Sakib
Ban

554

36Sean Abbott
Aus

550

37Xavier Bartlett
Aus

549

38Roston Chase
WI

547

39Marco Jansen
SA

539

40Saim Ayub
Pak

534

41Ish Sodhi
NZ

530

42Dushmantha Chameera
SL

530

43Corbin Bosch
SA

519

44Mark Watt
Sco

518

45Naveen-ul-Haq
Afg

517

46Anrich Nortje
SA

515

47Matheesha Pathirana
SL

513

48Gudakesh Motie
WI

512

49Brad Currie
Sco

512

50Harmeet Singh
USA

512

51Mark Adair
Ire

509

52Shoriful Islam
Ban

508

53Taskin Ahmed
Ban

506

54Haris Rauf
Pak

506

55Lungi Ngidi
SA

504

56Aryan Dutt
Net

493

57Ben Dwarshuis
Aus

490

58Faheem Ashraf
Pak

486

59Richard Ngarava
Zim

485

60Romario Shepherd
WI

485

61Kagiso Rabada
SA

484

62Brydon Carse
Eng

484

63Azmatullah Omarzai
Afg

483

64Lockie Ferguson
NZ

482

65Keshav Maharaj
SA

481

66Kyle Jamieson
NZ

479

67Luke Wood
Eng

479

68Zakary Foulkes
NZ

473

69Sam Curran
Eng

471

70Matthew Forde
WI

470

71Abbas Afridi
Pak

468

72Haider Ali
UA

468

73Matthew Humphreys
Ire

464

74Reece Topley
Eng

463

75Barry McCarthy
Ire

463

76Washington Sundar
Ind

460

77Hardik Pandya
Ind

459

78Lalit Rajbanshi
Nep

454

79Dipendra Singh Airee
Nep

450

80Mohammad Nabi
Afg

448

81Nosthush Kenjige
USA

447

82Michael Bracewell
NZ

446

83Binura Fernando
SL

442

84Alzarri Joseph
WI

442

85Josh Little
Ire

441

86Saqib Mahmood
Eng

441

87Sandeep Lamichhane
Nep

438

88Bernard Scholtz
Nam

437

89Hasan Mahmud
Ban

435

90Mark Wood
Eng

428

91Safyaan Sharif
Sco

426

92Jasdeep Singh
USA

426

93Ben Sears
NZ

420

94Daniel Doram
Net

418

95Vivian Kingma
Net

415

96Blessing Muzarabani
Zim

413

97Kwena Maphaka
SA

412

98Paul van Meekeren
Net

408

99Tim Pringle
Net

408

100Ben White
Ire

406

101Chris Greaves
Sco

406

102Shakeel Ahmed
Oma

406

ODI
RankPlayerTeamRating
Rashid Khan
Afg

710

Jofra Archer
Eng

670

Kuldeep Yadav
Ind

655

4Maheesh Theekshana
SL

647

5Keshav Maharaj
SA

646

6Bernard Scholtz
Nam

645

7Mitchell Santner
NZ

636

8Josh Hazlewood
Aus

628

9Abrar Ahmed
Pak

624

10Matt Henry
NZ

619

11Wanindu Hasaranga
SL

619

12Adil Rashid
Eng

603

13Adam Zampa
Aus

601

14Saurabh Netravalkar
USA

582

15Mehidy Hasan Miraz
Ban

580

16Ravindra Jadeja
Ind

578

17Jayden Seales
WI

578

18Gudakesh Motie
WI

574

19Shaheen Afridi
Pak

571

20Richard Ngarava
Zim

569

21Mohammed Siraj
Ind

569

22Haris Rauf
Pak

562

23Mohammad Shami
Ind

561

24Azmatullah Omarzai
Afg

559

25Mohammad Nabi
Afg

553

26Mitchell Starc
Aus

551

27Mark Adair
Ire

544

28Asitha Fernando
SL

540

29Alzarri Joseph
WI

524

30Andy McBrine
Ire

522

31Mark Watt
Sco

522

32Lungi Ngidi
SA

521

33Axar Patel
Ind

520

34Jacob Duffy
NZ

518

35Marco Jansen
SA

514

36Naseem Shah
Pak

514

37Kagiso Rabada
SA

511

38Michael Bracewell
NZ

511

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

58Nandre Burger
SA

464

59Dilshan Madushanka
SL

463

60Will O'Rourke
NZ

463

61Saqib Mahmood
Eng

462

62Mustafizur Rahman
Ban

459

63Josh Little
Ire

458

64Aayan Khan
UA

456

65Rishad Hossain
Ban

453

66Arshdeep Singh
Ind

451

67Mohammad Wasim
Pak

449

68Shoriful Islam
Ban

448

69Harmeet Singh
USA

448

70Safyaan Sharif
Sco

445

71Paul van Meekeren
Net

445

72Junaid Siddique
UA

444

73Tanvir Islam
Ban

441

74Mohammad Nawaz
Pak

440

75Brydon Carse
Eng

434

76Kaleem Sana
Can

430

77Nathan Ellis
Aus

422

78Jeffrey Vandersay
SL

420

79Roelof van der Merwe
Net

414

80Harshit Rana
Ind

413

81Washington Sundar
Ind

412

82Tanzim Hasan Sakib
Ban

412

83AM Ghazanfar
Afg

412

84Dipendra Singh Airee
Nep

410

85Reece Topley
Eng

408

86Romario Shepherd
WI

404

87Saad Bin Zafar
Can

404

88Barry McCarthy
Ire

402

89Ruben Trumpelmann
Nam

402

90Chris Sole
Sco

400

91Tangeni Lungameni
Nam

400

92Dushmantha Chameera
SL

397

93Gerhard Erasmus
Nam

395

94Karan KC
Nep

393

95Hardik Pandya
Ind

391

96Kyle Jamieson
NZ

386

97Xavier Bartlett
Aus

385

98Tabraiz Shamsi
SA

380

99Bjorn Fortuin
SA

378

100Varun Chakaravarthy
Ind

378

All Rounder

TEST
RankPlayerTeamRating
Ravindra Jadeja
Ind

455

Marco Jansen
SA

344

Ben Stokes
Eng

308

4Mehidy Hasan Miraz
Ban

299

5Mitchell Starc
Aus

295

6Pat Cummins
Aus

260

7Wiaan Mulder
SA

245

8Joe Root
Eng

231

9Mitchell Santner
NZ

221

10Gus Atkinson
Eng

211

11Washington Sundar
Ind

202

12Axar Patel
Ind

202

13Matt Henry
NZ

197

14Kagiso Rabada
SA

197

15Shamar Joseph
WI

185

16Keshav Maharaj
SA

178

17Glenn Phillips
NZ

176

18Nathan Lyon
Aus

175

19Cameron Green
Aus

174

20Senuran Muthusamy
SA

163

21Noman Ali
Pak

163

22Dhananjaya de Silva
SL

161

23Corbin Bosch
SA

157

24Kemar Roach
WI

155

25Brydon Carse
Eng

144

26Simon Harmer
SA

138

27Travis Head
Aus

136

28Andy McBrine
Ire

132

29Salman Agha
Pak

127

30Alzarri Joseph
WI

124

31Roston Chase
WI

122

32Justin Greaves
WI

121

33Josh Hazlewood
Aus

117

34Ramesh Mendis
SL

117

35Taijul Islam
Ban

116

36Mark Adair
Ire

111

37Sean Williams
Zim

109

38Gudakesh Motie
WI

109

39Jomel Warrican
WI

106

40Mitchell Marsh
Aus

104

41Sajid Khan
Pak

97

42Aamer Jamal
Pak

95

43Blessing Muzarabani
Zim

94

44Mark Wood
Eng

93

45Jayden Seales
WI

93

46Kuldeep Yadav
Ind

92

47Milan Rathnayake
SL

91

48Beau Webster
Aus

91

49Jasprit Bumrah
Ind

89

50Jack Leach
Eng

84

51Scott Boland
Aus

80

52Kane Williamson
NZ

77

53Hasan Ali
Pak

77

54Prabath Jayasuriya
SL

77

55Rashid Khan
Afg

76

56Shardul Thakur
Ind

70

57Rachin Ravindra
NZ

69

58Ajaz Patel
NZ

68

59Steve Smith
Aus

65

60Nayeem Hasan
Ban

65

61Kraigg Brathwaite
WI

62

62Shaheen Afridi
Pak

62

63Akash Deep
Ind

58

64Mominul Haque
Ban

55

65Hasan Mahmud
Ban

55

66Aiden Markram
SA

52

67Marnus Labuschagne
Aus

51

68Michael Bracewell
NZ

51

69Nathan Smith
NZ

49

70Michael Neser
Aus

47

71Taskin Ahmed
Ban

46

72Codi Yusuf
SA

42

73Dane Piedt
SA

41

74Mohammed Siraj
Ind

41

75Nitish Kumar Reddy
Ind

41

76Vishwa Fernando
SL

40

77Barry McCarthy
Ire

40

78Ish Sodhi
NZ

37

79Naseem Shah
Pak

37

80Jacob Duffy
NZ

37

81Dane Paterson
SA

35

82Todd Murphy
Aus

34

83Kevin Sinclair
WI

34

84Mohammad Abbas
Pak

33

85Gerald Coetzee
SA

33

86Wessly Madhevere
Zim

32

87Saim Ayub
Pak

32

88Shoaib Bashir
Eng

32

89Matthew Potts
Eng

30

90Wellington Masakadza
Zim

29

91Jofra Archer
Eng

29

92Shoriful Islam
Ban

29

93Rehan Ahmed
Eng

29

94Lungi Ngidi
SA

28

95Hasan Murad
Ban

27

96Lahiru Kumara
SL

26

97Will Jacks
Eng

24

98Khurram Shahzad
Pak

24

99Asitha Fernando
SL

23

100Brian Bennett
Zim

23

T20
RankPlayerTeamRating
Saim Ayub
Pak

295

Sikandar Raza
Zim

289

Roston Chase
WI

252

4Hardik Pandya
Ind

224

5Mohammad Nawaz
Pak

218

6Mohammad Nabi
Afg

213

7Romario Shepherd
WI

212

8Dipendra Singh Airee
Nep

202

9Axar Patel
Ind

188

10Azmatullah Omarzai
Afg

184

11Wanindu Hasaranga
SL

177

12Marcus Stoinis
Aus

175

13Rashid Khan
Afg

174

14Liam Livingstone
Eng

171

15Jason Holder
WI

164

16Gerhard Erasmus
Nam

155

17Abhishek Sharma
Ind

150

18Mitchell Santner
NZ

147

19Aiden Markram
SA

146

20Shivam Dube
Ind

145

21Dasun Shanaka
SL

144

22Michael Bracewell
NZ

132

23JJ Smit
Nam

129

24Mark Adair
Ire

127

25Glenn Maxwell
Aus

126

26Kushal Bhurtel
Nep

126

27Cameron Green
Aus

122

28Gareth Delany
Ire

121

29Brandon McMullen
Sco

111

30Michael Leask
Sco

108

31Sam Curran
Eng

106

32Marco Jansen
SA

106

33James Neesham
NZ

101

34Washington Sundar
Ind

100

35Curtis Campher
Ire

99

36Charith Asalanka
SL

98

37Faheem Ashraf
Pak

95

38Mahedi Hasan
Ban

88

39Mitchell Marsh
Aus

87

40Bas de Leede
Net

87

41Aqib Ilyas
Oma

86

42Rohit Paudel
Nep

86

43Harmeet Singh
USA

85

44Ryan Burl
Zim

84

45Shadab Khan
Pak

84

46Harry Tector
Ire

84

47Akeal Hosein
WI

81

48Aaron Hardie
Aus

79

49Gulshan Jha
Nep

77

50George Linde
SA

75

51Gulbadin Naib
Afg

74

52Jan Nicol Loftie-Eaton
Nam

74

53Sese Bau
PN

72

54Assad Vala
PN

71

55Rishad Hossain
Ban

71

56Roelof van der Merwe
Net

70

57Corbin Bosch
SA

70

58Chris Greaves
Sco

69

59Brian Bennett
Zim

66

60Shaheen Afridi
Pak

65

61Zeeshan Maqsood
Oma

64

62Salman Agha
Pak

64

63Michael Levitt
Net

64

64Rachin Ravindra
NZ

63

65Sean Williams
Zim

62

66Richie Berrington
Sco

61

67Tanzim Hasan Sakib
Ban

61

68Muhammad Asim
Qat

60

69Mark Watt
Sco

57

70Rovman Powell
WI

57

71Mehidy Hasan Miraz
Ban

57

72Nick Greenwood
Jer

57

73Glenn Phillips
NZ

56

74Saif Hassan
Ban

56

75Matthew Forde
WI

56

76Karim Janat
Afg

54

77Benjamin Ward
Jer

54

78Saad Bin Zafar
Can

54

79Gudakesh Motie
WI

54

80Harsh Thaker
Can

53

81Paul Stirling
Ire

51

82Basil Hameed
UA

51

83Ruben Trumpelmann
Nam

51

84Alpesh Ramjani
Uga

51

85Milind Kumar
USA

51

86Jan Frylinck
Nam

50

87Kushal Malla
Nep

50

88Abbas Afridi
Pak

50

89Nasum Ahmed
Ban

49

90Zakary Foulkes
NZ

49

91Max O'Dowd
Net

48

92Kamindu Mendis
SL

48

93Steven Taylor
USA

48

94Daryl Mitchell
NZ

47

95Jacob Bethell
Eng

47

96Shakeel Ahmed
Oma

46

97Karan KC
Nep

45

98Barry McCarthy
Ire

45

99Aryan Dutt
Net

45

100Yasim Murtaza
HK

44

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

9Brandon McMullen
Sco

228

10Axar Patel
Ind

215

11Ravindra Jadeja
Ind

206

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

21Marco Jansen
SA

180

22Adil Rashid
Eng

179

23Maheesh Theekshana
SL

175

24Kuldeep Yadav
Ind

172

25Bernard Scholtz
Nam

172

26Milind Kumar
USA

171

27Mark Adair
Ire

169

28Andy McBrine
Ire

165

29Hardik Pandya
Ind

161

30Naseem Shah
Pak

161

31Mark Watt
Sco

160

32Michael Leask
Sco

159

33Shaheen Afridi
Pak

158

34Jofra Archer
Eng

157

35Rishad Hossain
Ban

154

36Alzarri Joseph
WI

151

37Richard Ngarava
Zim

150

38Saim Ayub
Pak

150

39Sean Abbott
Aus

148

40Aiden Markram
SA

146

41Dipendra Singh Airee
Nep

146

42Travis Head
Aus

145

43Keshav Maharaj
SA

143

44Bas de Leede
Net

142

45Liam Livingstone
Eng

140

46Nosthush Kenjige
USA

139

47Glenn Phillips
NZ

138

48Lungi Ngidi
SA

136

49Mohammed Siraj
Ind

136

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

63Janith Liyanage
SL

122

64Sam Curran
Eng

120

65George Dockrell
Ire

119

66Mohammad Nawaz
Pak

119

67Corbin Bosch
SA

119

68Saurabh Netravalkar
USA

118

69Karan KC
Nep

117

70Asitha Fernando
SL

117

71Ruben Trumpelmann
Nam

116

72Kagiso Rabada
SA

114

73Matt Henry
NZ

113

74Sompal Kami
Nep

113

75Kushal Malla
Nep

113

76Dilshan Madushanka
SL

113

77Mustafizur Rahman
Ban

111

78Romario Shepherd
WI

111

79Harry Tector
Ire

111

80Cameron Green
Aus

110

81Daryl Mitchell
NZ

109

82Jan Nicol Loftie-Eaton
Nam

109

83Lalit Rajbanshi
Nep

108

84Jamie Overton
Eng

108

85Mitchell Starc
Aus

107

86Jacob Duffy
NZ

107

87Akeal Hosein
WI

107

88Mitchell Marsh
Aus

106

89Ali Naseer
UA

106

90Pat Cummins
Aus

104

91Basil Hameed
UA

104

92Josh Little
Ire

103

93Tanzim Hasan Sakib
Ban

103

94Brydon Carse
Eng

100

95Shakeel Ahmed
Oma

99

96Saad Bin Zafar
Can

97

97Nasum Ahmed
Ban

96

98Abrar Ahmed
Pak

96

99Washington Sundar
Ind

95

100Nandre Burger
SA

94

© 2013 - 2025 OneCricket All rights reserved.