Odi teams

RankTeamRating
India

122

New Zealand

110

Australia

109

Sri Lanka

103

Pakistan

100

South Africa

99

Afghanistan

95

England

87

West Indies

79

Bangladesh

76

Zimbabwe

54

Ireland

52

Scotland

46

USA

42

Netherlands

40

Oman

35

Nepal

32

Namibia

21

Canada

16

United Arab Emirates

7

t20 teams

RankTeamRating
India

272

Australia

268

England

258

New Zealand

250

South Africa

242

West Indies

236

Pakistan

232

Sri Lanka

230

Bangladesh

224

Afghanistan

217

Zimbabwe

201

Ireland

201

Netherlands

182

Scotland

182

Namibia

181

United Arab Emirates

178

Nepal

176

USA

175

Canada

154

Oman

150

Uganda

142

Papua New Guinea

136

Kuwait

130

Hong Kong

127

Malaysia

123

Bahrain

119

Jersey

117

Italy

115

Qatar

113

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

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

Samoa

29

Estonia

28

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

England

112

South Africa

111

India

108

New Zealand

96

Sri Lanka

88

Pakistan

82

West Indies

70

Bangladesh

61

Ireland

30

Zimbabwe

12

Afghanistan

10

BATTER

TEST
RankPlayerTeamRating
Joe Root
Eng

908

Harry Brook
Eng

868

Kane Williamson
NZ

850

4Steve Smith
Aus

816

5Yashasvi Jaiswal
Ind

791

6Temba Bavuma
SA

782

7Kamindu Mendis
SL

781

8Rishabh Pant
Ind

753

9Daryl Mitchell
NZ

748

10Ben Duckett
Eng

747

11Travis Head
Aus

740

12Shubman Gill
Ind

733

13Saud Shakeel
Pak

727

14Dinesh Chandimal
SL

717

15Pathum Nissanka
SL

685

16Mohammad Rizwan
Pak

684

17Aiden Markram
SA

683

18Sean Williams
Zim

675

19Usman Khawaja
Aus

672

20Alex Carey
Aus

672

21Jamie Smith
Eng

670

22Babar Azam
Pak

654

23Rachin Ravindra
NZ

652

24Ravindra Jadeja
Ind

644

25Wiaan Mulder
SA

639

26Marnus Labuschagne
Aus

637

27Dhananjaya de Silva
SL

634

28Ollie Pope
Eng

631

29Rahmat Shah
Afg

626

30Salman Agha
Pak

621

31Cameron Green
Aus

619

32Mushfiqur Rahim
Ban

613

33KL Rahul
Ind

611

34Kusal Mendis
SL

611

35Will Young
NZ

608

36Ben Stokes
Eng

604

37Kyle Verreynne
SA

604

38Devon Conway
NZ

601

39Najmul Hossain Shanto
Ban

591

40Dimuth Karunaratne
SL

582

41Tom Latham
NZ

582

42Zak Crawley
Eng

576

43Litton Das
Ban

566

44Imam-ul-Haq
Pak

565

45Tom Blundell
NZ

563

46Ryan Rickelton
SA

562

47Shan Masood
Pak

561

48David Bedingham
SA

552

49Henry Nicholls
NZ

547

50Glenn Phillips
NZ

536

51Lorcan Tucker
Ire

533

52Abdullah Shafique
Pak

521

53Craig Ervine
Zim

518

54Tony de Zorzi
SA

514

55Mominul Haque
Ban

511

56Shadman Islam
Ban

501

57Mehidy Hasan Miraz
Ban

500

58Beau Webster
Aus

489

59Hashmatullah Shahidi
Afg

484

60Washington Sundar
Ind

484

61Kraigg Brathwaite
WI

483

62Corbin Bosch
SA

470

63Alick Athanaze
WI

463

64Lhuan-dre Pretorius
SA

459

65Andy McBrine
Ire

458

66Dhruv Jurel
Ind

450

67Shai Hope
WI

446

68Jaker Ali
Ban

446

69John Campbell
WI

440

70Mitchell Santner
NZ

424

71Tristan Stubbs
SA

418

72Mitchell Marsh
Aus

412

73Justin Greaves
WI

412

74Kavem Hodge
WI

411

75Ismat Alam
Afg

409

76Joshua Da Silva
WI

399

77Andy Balbirnie
Ire

386

78Kamran Ghulam
Pak

385

79Nitish Kumar Reddy
Ind

383

80Jacob Bethell
Eng

378

81Harry Tector
Ire

370

82Oshada Fernando
SL

366

83Roston Chase
WI

364

84Brian Bennett
Zim

362

85Sarfaraz Khan
Ind

355

86Marco Jansen
SA

348

87Aamer Jamal
Pak

348

88Saim Ayub
Pak

348

89Mark Adair
Ire

340

90Mahmudul Hasan Joy
Ban

338

91Zakir Hasan
Ban

326

92Afsar Zazai
Afg

324

93Pat Cummins
Aus

323

94Paul Stirling
Ire

321

95Curtis Campher
Ire

318

96Nick Welch
Zim

317

97Gudakesh Motie
WI

315

98Tagenarine Chanderpaul
WI

315

99Mitchell Starc
Aus

311

100Gus Atkinson
Eng

309

T20
RankPlayerTeamRating
Abhishek Sharma
Ind

926

Phil Salt
Eng

857

Tilak Varma
Ind

819

4Pathum Nissanka
SL

779

5Jos Buttler
Eng

775

6Travis Head
Aus

743

7Tim Seifert
NZ

718

8Suryakumar Yadav
Ind

698

9Kusal Perera
SL

692

10Mitchell Marsh
Aus

681

11Dewald Brevis
SA

667

12Sahibzada Farhan
Pak

658

13Tim David
Aus

658

14Josh Inglis
Aus

651

15Shai Hope
WI

633

16Kusal Mendis
SL

625

17Reeza Hendricks
SA

624

18Saif Hassan
Ban

621

19Rahmanullah Gurbaz
Afg

608

20Ben Duckett
Eng

598

21Harry Brook
Eng

598

22Saiteja Mukkamalla
USA

598

23Cameron Green
Aus

592

24George Munsey
Sco

588

25Michael Levitt
Net

581

26Ibrahim Zadran
Afg

574

27Aiden Markram
SA

570

28Finn Allen
NZ

569

29Tristan Stubbs
SA

569

30Sanju Samson
Ind

568

31Muhammad Waseem
UA

566

32Shubman Gill
Ind

564

33Brandon King
WI

563

34Andries Gous
USA

560

35Glenn Maxwell
Aus

559

36Tanzid Hasan
Ban

556

37Tim Robinson
NZ

556

38Brian Bennett
Zim

552

39Babar Azam
Pak

551

40Rovman Powell
WI

551

41Mohammad Rizwan
Pak

546

42Johnson Charles
WI

542

43Litton Das
Ban

527

44Brandon McMullen
Sco

519

45Tawhid Hridoy
Ban

518

46Glenn Phillips
NZ

517

47Charith Asalanka
SL

512

48Quinton de Kock
SA

511

49Liam Livingstone
Eng

511

50Richie Berrington
Sco

510

51Daryl Mitchell
NZ

510

52Max O'Dowd
Net

503

53Parvez Hossain Emon
Ban

503

54Saim Ayub
Pak

501

55Mark Chapman
NZ

499

56Paul Stirling
Ire

494

57Hardik Pandya
Ind

493

58Jacob Bethell
Eng

493

59Mohammad Nabi
Afg

490

60Fakhar Zaman
Pak

490

61Devon Conway
NZ

489

62Hasan Nawaz
Pak

489

63Salman Agha
Pak

488

64Jaker Ali
Ban

486

65Shivam Dube
Ind

480

66Alishan Sharafu
UA

474

67Marcus Stoinis
Aus

472

68David Miller
SA

471

69Sherfane Rutherford
WI

469

70Rinku Singh
Ind

469

71Dipendra Singh Airee
Nep

450

72Dasun Shanaka
SL

446

73Rohit Paudel
Nep

446

74Aasif Sheikh
Nep

441

75Kushal Bhurtel
Nep

440

76Mohammad Haris
Pak

431

77Sikandar Raza
Zim

429

78Harry Tector
Ire

429

79Gerhard Erasmus
Nam

426

80Kamindu Mendis
SL

423

81Ryan Rickelton
SA

416

82Nikolaas Davin
Nam

411

83Ross Adair
Ire

411

84Sediqullah Atal
Afg

411

85Jamie Smith
Eng

411

86Matthew Cross
Sco

405

87Evin Lewis
WI

400

88Matthew Short
Aus

400

89Anshy Rath
HK

399

90Shamim Hossain
Ban

390

91Lorcan Tucker
Ire

388

92Najmul Hossain Shanto
Ban

388

93Romario Shepherd
WI

387

94Scott Edwards
Net

386

95Hazratullah Zazai
Afg

385

96JJ Smit
Nam

383

97Kyle Mayers
WI

383

98Curtis Campher
Ire

382

99Jatinder Singh
Oma

375

100Ryan Burl
Zim

374

101Monank Patel
USA

374

ODI
RankPlayerTeamRating
Shubman Gill
Ind

768

Ibrahim Zadran
Afg

764

Rohit Sharma
Ind

745

4Babar Azam
Pak

739

5Virat Kohli
Ind

724

6Daryl Mitchell
NZ

720

7Charith Asalanka
SL

716

8Harry Tector
Ire

708

9Shai Hope
WI

700

10Shreyas Iyer
Ind

691

11Travis Head
Aus

659

12Kusal Mendis
SL

656

13Pathum Nissanka
SL

654

14KL Rahul
Ind

640

15Keacy Carty
WI

639

16Rahmanullah Gurbaz
Afg

626

17Paul Stirling
Ire

625

18Rachin Ravindra
NZ

624

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

31David Miller
SA

569

32George Munsey
Sco

569

33Temba Bavuma
SA

569

34Jos Buttler
Eng

563

35Tawhid Hridoy
Ban

562

36Scott Edwards
Net

559

37Rahmat Shah
Afg

557

38Tom Latham
NZ

550

39Salman Agha
Pak

550

40Marnus Labuschagne
Aus

549

41Imam-ul-Haq
Pak

548

42Mitchell Marsh
Aus

544

43Najmul Hossain Shanto
Ban

541

44Devon Conway
NZ

532

45Sean Williams
Zim

527

46Andy Balbirnie
Ire

524

47Alex Carey
Aus

524

48Harry Brook
Eng

521

49Mohammad Nabi
Afg

517

50Max O'Dowd
Net

517

51Gerhard Erasmus
Nam

517

52Sherfane Rutherford
WI

516

53Monank Patel
USA

505

54Saim Ayub
Pak

503

55Curtis Campher
Ire

502

56Hashmatullah Shahidi
Afg

498

57Richie Berrington
Sco

492

58Jatinder Singh
Oma

482

59Sadeera Samarawickrama
SL

481

60Brandon McMullen
Sco

479

61Matthew Breetzke
SA

476

62Jacob Bethell
Eng

474

63Mehidy Hasan Miraz
Ban

473

64Josh Inglis
Aus

472

65Craig Ervine
Zim

469

66Muhammad Waseem
UA

467

67Lorcan Tucker
Ire

465

68Avishka Fernando
SL

464

69Tony de Zorzi
SA

464

70Liam Livingstone
Eng

462

71Vriitya Aravind
UA

455

72Mark Chapman
NZ

453

73Brandon King
WI

453

74Asif Khan
UA

453

75Cameron Green
Aus

446

76Phil Salt
Eng

445

77Brian Bennett
Zim

445

78Jaker Ali
Ban

441

79Aaron Jones
USA

438

80Evin Lewis
WI

437

81Jan Nicol Loftie-Eaton
Nam

435

82Hardik Pandya
Ind

434

83Michael Bracewell
NZ

434

84Ben Curran
Zim

433

85Michael Leask
Sco

431

86Soumya Sarkar
Ban

430

87Pargat Singh
Can

430

88Sediqullah Atal
Afg

430

89Kushal Bhurtel
Nep

428

90Vikramjit Singh
Net

426

91Litton Das
Ban

424

92Aarif Sheikh
Nep

424

93George Dockrell
Ire

421

94Saiteja Mukkamalla
USA

421

95Aasif Sheikh
Nep

420

96Milind Kumar
USA

420

97Mohammad Nadeem
Oma

419

98Abdullah Shafique
Pak

419

99Teja Nidamanuru
Net

417

100Rohit Paudel
Nep

416

101Bas de Leede
Net

416

BOWLER

TEST
RankPlayerTeamRating
Jasprit Bumrah
Ind

882

Noman Ali
Pak

853

Matt Henry
NZ

846

4Pat Cummins
Aus

838

5Kagiso Rabada
SA

837

6Josh Hazlewood
Aus

815

7Scott Boland
Aus

784

8Nathan Lyon
Aus

769

9Mitchell Starc
Aus

766

10Gus Atkinson
Eng

766

11Marco Jansen
SA

760

12Mohammed Siraj
Ind

726

13Prabath Jayasuriya
SL

693

14Kuldeep Yadav
Ind

689

15Taijul Islam
Ban

671

16Shamar Joseph
WI

667

17Jayden Seales
WI

666

18Ravindra Jadeja
Ind

662

19Shaheen Afridi
Pak

661

20Asitha Fernando
SL

659

21Sajid Khan
Pak

645

22Keshav Maharaj
SA

644

23Kemar Roach
WI

639

24Chris Woakes
Eng

610

25Mehidy Hasan Miraz
Ban

610

26Blessing Muzarabani
Zim

608

27Mohammad Abbas
Pak

601

28Ajaz Patel
NZ

599

29Alzarri Joseph
WI

566

30Jomel Warrican
WI

564

31Vishwa Fernando
SL

562

32Will O'Rourke
NZ

561

33Mitchell Santner
NZ

532

34Naseem Shah
Pak

521

35Lahiru Kumara
SL

516

36Lungi Ngidi
SA

510

37Ramesh Mendis
SL

506

38Jack Leach
Eng

503

39Shoaib Bashir
Eng

492

40Ben Stokes
Eng

490

41Nayeem Hasan
Ban

488

42Hasan Ali
Pak

485

43Brydon Carse
Eng

480

44Matthew Kuhnemann
Aus

466

45Josh Tongue
Eng

435

46Dane Paterson
SA

420

47Matthew Potts
Eng

414

48Wiaan Mulder
SA

405

49Abrar Ahmed
Pak

405

50Corbin Bosch
SA

400

51Taskin Ahmed
Ban

393

52Washington Sundar
Ind

392

53Hasan Mahmud
Ban

391

54Rashid Khan
Afg

386

55Senuran Muthusamy
SA

376

56Codi Yusuf
SA

371

57Barry McCarthy
Ire

370

58Akash Deep
Ind

367

59Roston Chase
WI

363

60Prasidh Krishna
Ind

361

61Gudakesh Motie
WI

356

62Zakary Foulkes
NZ

352

63Mark Adair
Ire

341

64Glenn Phillips
NZ

335

65Jofra Archer
Eng

320

66Khurram Shahzad
Pak

312

67Shardul Thakur
Ind

306

68Shoriful Islam
Ban

300

69Milan Rathnayake
SL

299

70Todd Murphy
Aus

298

71Simon Harmer
SA

297

72Cameron Green
Aus

286

73Gerald Coetzee
SA

283

74Aamer Jamal
Pak

279

75Ish Sodhi
NZ

271

76Rehan Ahmed
Eng

271

77Ebadot Hossain
Ban

267

78Mitchell Marsh
Aus

263

79Joe Root
Eng

262

80Naveed Zadran
Afg

261

81Andy McBrine
Ire

256

82Dhananjaya de Silva
SL

254

83Matthew Humphreys
Ire

252

84Nathan Smith
NZ

245

85Nahid Rana
Ban

244

86Michael Bracewell
NZ

242

87Yamin Ahmadzai
Afg

239

88Justin Greaves
WI

234

89Khaled Ahmed
Ban

230

90Victor Nyauchi
Zim

223

91Nishan Peiris
SL

222

92Dane Piedt
SA

219

93Zia-ur-Rehman
Afg

219

94Wellington Masakadza
Zim

214

95Mir Hamza
Pak

212

96Salman Agha
Pak

209

97Tanaka Chivanga
Zim

205

98Craig Young
Ire

198

99Beau Webster
Aus

195

100Zahid Mahmood
Pak

194

T20
RankPlayerTeamRating
Varun Chakaravarthy
Ind

803

Akeal Hosein
WI

699

Adil Rashid
Eng

696

4Rashid Khan
Afg

693

5Adam Zampa
Aus

691

6Wanindu Hasaranga
SL

687

7Abrar Ahmed
Pak

686

8Nuwan Thushara
SL

676

9Jacob Duffy
NZ

671

10Kuldeep Yadav
Ind

648

11Mustafizur Rahman
Ban

641

12Josh Hazlewood
Aus

638

13Nathan Ellis
Aus

638

14Axar Patel
Ind

635

15Shaheen Afridi
Pak

635

16Noor Ahmad
Afg

634

17Ravi Bishnoi
Ind

628

18Maheesh Theekshana
SL

624

19Sufiyan Muqeem
Pak

624

20Jofra Archer
Eng

619

21Arshdeep Singh
Ind

612

22Mahedi Hasan
Ban

605

23Matt Henry
NZ

604

24Mitchell Santner
NZ

604

25Rishad Hossain
Ban

602

26Sean Abbott
Aus

601

27Mujeeb Ur Rahman
Afg

588

28Fazalhaq Farooqi
Afg

587

29Gudakesh Motie
WI

572

30Jasprit Bumrah
Ind

566

31Tanzim Hasan Sakib
Ban

556

32Haris Rauf
Pak

548

33Jason Holder
WI

547

34Taskin Ahmed
Ban

542

35Matheesha Pathirana
SL

539

36Naveen-ul-Haq
Afg

538

37Marco Jansen
SA

538

38Nasum Ahmed
Ban

525

39Mohammad Nawaz
Pak

522

40Mark Watt
Sco

518

41Keshav Maharaj
SA

515

42Ish Sodhi
NZ

513

43Shoriful Islam
Ban

513

44Lockie Ferguson
NZ

512

45Brad Currie
Sco

512

46Harmeet Singh
USA

512

47Roston Chase
WI

511

48Abbas Afridi
Pak

507

49Kagiso Rabada
SA

504

50Ben Dwarshuis
Aus

500

51Zakary Foulkes
NZ

499

52Brydon Carse
Eng

495

53Aryan Dutt
Net

493

54Lungi Ngidi
SA

492

55Sam Curran
Eng

485

56Saim Ayub
Pak

482

57Mark Adair
Ire

481

58Alzarri Joseph
WI

479

59Hardik Pandya
Ind

474

60Haider Ali
UA

473

61Luke Wood
Eng

472

62Xavier Bartlett
Aus

470

63Reece Topley
Eng

467

64Binura Fernando
SL

465

65Sikandar Raza
Zim

463

66Hasan Mahmud
Ban

462

67Azmatullah Omarzai
Afg

460

68Washington Sundar
Ind

459

69Mohammad Nabi
Afg

457

70Josh Little
Ire

454

71Lalit Rajbanshi
Nep

454

72Dushmantha Chameera
SL

450

73Dipendra Singh Airee
Nep

450

74Richard Ngarava
Zim

449

75Nosthush Kenjige
USA

447

76Romario Shepherd
WI

446

77Ben Sears
NZ

446

78Saqib Mahmood
Eng

445

79Sandeep Lamichhane
Nep

438

80Blessing Muzarabani
Zim

437

81Bernard Scholtz
Nam

437

82Mark Wood
Eng

432

83Ottneil Baartman
SA

432

84Michael Bracewell
NZ

429

85Kwena Maphaka
SA

429

86Safyaan Sharif
Sco

426

87Jasdeep Singh
USA

426

88Faheem Ashraf
Pak

418

89Kyle Jamieson
NZ

418

90Daniel Doram
Net

418

91Adam Milne
NZ

417

92Vivian Kingma
Net

415

93Corbin Bosch
SA

414

94Barry McCarthy
Ire

410

95Shakeel Ahmed
Oma

410

96Paul van Meekeren
Net

408

97Tim Pringle
Net

408

98Craig Young
Ire

407

99Ben White
Ire

407

100Chris Greaves
Sco

406

ODI
RankPlayerTeamRating
Rashid Khan
Afg

710

Keshav Maharaj
SA

680

Maheesh Theekshana
SL

659

4Jofra Archer
Eng

654

5Bernard Scholtz
Nam

645

6Kuldeep Yadav
Ind

644

7Mitchell Santner
NZ

637

8Adil Rashid
Eng

628

9Matt Henry
NZ

622

10Josh Hazlewood
Aus

611

11Ravindra Jadeja
Ind

610

12Wanindu Hasaranga
SL

607

13Gudakesh Motie
WI

599

14Adam Zampa
Aus

597

15Shaheen Afridi
Pak

593

16Mohammad Shami
Ind

590

17Mohammed Siraj
Ind

586

18Mehidy Hasan Miraz
Ban

578

19Richard Ngarava
Zim

569

20Michael Bracewell
NZ

569

21Mitchell Starc
Aus

565

22Saurabh Netravalkar
USA

562

23Jayden Seales
WI

560

24Azmatullah Omarzai
Afg

559

25Mohammad Nabi
Afg

553

26Alzarri Joseph
WI

546

27Mark Adair
Ire

544

28Kagiso Rabada
SA

543

29Lungi Ngidi
SA

543

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

512

38Taskin Ahmed
Ban

506

39Sikandar Raza
Zim

502

40Abrar Ahmed
Pak

502

41Blessing Muzarabani
Zim

499

42Aryan Dutt
Net

492

43Will O'Rourke
NZ

492

44Naseem Shah
Pak

491

45Graham Hume
Ire

489

46Sean Abbott
Aus

481

47Roston Chase
WI

480

48Pat Cummins
Aus

479

49Lalit Rajbanshi
Nep

479

50Brandon McMullen
Sco

478

51Dilshan Madushanka
SL

477

52Saqib Mahmood
Eng

476

53Craig Young
Ire

475

54Aayan Khan
UA

475

55Shakeel Ahmed
Oma

473

56Mustafizur Rahman
Ban

472

57Fazalhaq Farooqi
Afg

472

58Sandeep Lamichhane
Nep

470

59Josh Little
Ire

458

60Akeal Hosein
WI

454

61Shoriful Islam
Ban

452

62Safyaan Sharif
Sco

445

63Paul van Meekeren
Net

445

64Jacob Duffy
NZ

445

65Nathan Ellis
Aus

444

66Junaid Siddique
UA

430

67Kaleem Sana
Can

430

68Rishad Hossain
Ban

430

69Mohammad Nawaz
Pak

427

70Harmeet Singh
USA

422

71Nasum Ahmed
Ban

421

72Reece Topley
Eng

420

73Tanzim Hasan Sakib
Ban

416

74Roelof van der Merwe
Net

414

75Romario Shepherd
WI

412

76AM Ghazanfar
Afg

412

77Hardik Pandya
Ind

411

78Mohammad Wasim
Pak

410

79Dipendra Singh Airee
Nep

409

80Tabraiz Shamsi
SA

404

81Saad Bin Zafar
Can

404

82Karan KC
Nep

403

83Barry McCarthy
Ire

402

84Ruben Trumpelmann
Nam

402

85Chris Sole
Sco

400

86Tangeni Lungameni
Nam

400

87Matthew Forde
WI

400

88Varun Chakaravarthy
Ind

398

89Gerhard Erasmus
Nam

395

90Dushmantha Chameera
SL

393

91Jeffrey Vandersay
SL

389

92Brydon Carse
Eng

387

93Mark Wood
Eng

386

94Sompal Kami
Nep

383

95Washington Sundar
Ind

382

96Tanvir Islam
Ban

382

97Vivian Kingma
Net

376

98Wellington Masakadza
Zim

375

99Curtis Campher
Ire

373

100Michael Leask
Sco

370

All Rounder

TEST
RankPlayerTeamRating
Ravindra Jadeja
Ind

426

Mehidy Hasan Miraz
Ban

305

Ben Stokes
Eng

295

4Pat Cummins
Aus

270

5Marco Jansen
SA

264

6Wiaan Mulder
SA

258

7Mitchell Starc
Aus

238

8Joe Root
Eng

237

9Gus Atkinson
Eng

236

10Mitchell Santner
NZ

225

11Matt Henry
NZ

203

12Washington Sundar
Ind

189

13Shamar Joseph
WI

188

14Corbin Bosch
SA

188

15Chris Woakes
Eng

185

16Nathan Lyon
Aus

183

17Glenn Phillips
NZ

179

18Cameron Green
Aus

177

19Kagiso Rabada
SA

174

20Keshav Maharaj
SA

173

21Noman Ali
Pak

168

22Dhananjaya de Silva
SL

161

23Travis Head
Aus

139

24Kemar Roach
WI

133

25Roston Chase
WI

132

26Brydon Carse
Eng

132

27Salman Agha
Pak

129

28Alzarri Joseph
WI

126

29Josh Hazlewood
Aus

122

30Andy McBrine
Ire

117

31Ramesh Mendis
SL

117

32Taijul Islam
Ban

115

33Mark Adair
Ire

115

34Sean Williams
Zim

112

35Gudakesh Motie
WI

112

36Mitchell Marsh
Aus

108

37Jomel Warrican
WI

108

38Sajid Khan
Pak

107

39Jayden Seales
WI

97

40Aamer Jamal
Pak

97

41Justin Greaves
WI

96

42Beau Webster
Aus

95

43Blessing Muzarabani
Zim

91

44Milan Rathnayake
SL

91

45Jasprit Bumrah
Ind

89

46Kuldeep Yadav
Ind

88

47Jack Leach
Eng

88

48Kane Williamson
NZ

79

49Hasan Ali
Pak

79

50Rashid Khan
Afg

77

51Senuran Muthusamy
SA

77

52Prabath Jayasuriya
SL

77

53Shardul Thakur
Ind

73

54Rachin Ravindra
NZ

73

55Scott Boland
Aus

71

56Ajaz Patel
NZ

70

57Shaheen Afridi
Pak

70

58Nayeem Hasan
Ban

68

59Steve Smith
Aus

66

60Simon Harmer
SA

65

61Kraigg Brathwaite
WI

63

62Akash Deep
Ind

61

63Nathan Smith
NZ

56

64Mominul Haque
Ban

55

65Nitish Kumar Reddy
Ind

55

66Hasan Mahmud
Ban

52

67Marnus Labuschagne
Aus

51

68Taskin Ahmed
Ban

48

69Mohammed Siraj
Ind

45

70Michael Bracewell
NZ

45

71Codi Yusuf
SA

45

72Dane Piedt
SA

44

73Aiden Markram
SA

42

74Vishwa Fernando
SL

40

75Ish Sodhi
NZ

38

76Naseem Shah
Pak

38

77Dane Paterson
SA

37

78Todd Murphy
Aus

36

79Gerald Coetzee
SA

35

80Kevin Sinclair
WI

35

81Mohammad Abbas
Pak

34

82Shoaib Bashir
Eng

34

83Saim Ayub
Pak

33

84Wessly Madhevere
Zim

32

85Shoriful Islam
Ban

31

86Matthew Potts
Eng

31

87Lungi Ngidi
SA

30

88Wellington Masakadza
Zim

30

89Rehan Ahmed
Eng

30

90Lahiru Kumara
SL

26

91Khurram Shahzad
Pak

24

92Brian Bennett
Zim

24

93Asitha Fernando
SL

23

94Matthew Humphreys
Ire

23

95Abrar Ahmed
Pak

22

96Jacob Bethell
Eng

22

97Curtis Campher
Ire

21

98Kamindu Mendis
SL

18

99Brandon Mavuta
Zim

17

100Josh Tongue
Eng

17

T20
RankPlayerTeamRating
Saim Ayub
Pak

241

Hardik Pandya
Ind

233

Mohammad Nabi
Afg

223

4Dipendra Singh Airee
Nep

202

5Sikandar Raza
Zim

198

6Wanindu Hasaranga
SL

187

7Roston Chase
WI

184

8Rashid Khan
Afg

178

9Axar Patel
Ind

175

10Liam Livingstone
Eng

174

11Romario Shepherd
WI

172

12Azmatullah Omarzai
Afg

170

13Marcus Stoinis
Aus

167

14Mohammad Nawaz
Pak

166

15Aiden Markram
SA

161

16Jason Holder
WI

159

17Abhishek Sharma
Ind

158

18Gerhard Erasmus
Nam

155

19Glenn Maxwell
Aus

148

20Dasun Shanaka
SL

142

21Shivam Dube
Ind

140

22Michael Bracewell
NZ

137

23Cameron Green
Aus

134

24JJ Smit
Nam

129

25Kushal Bhurtel
Nep

126

26Mitchell Santner
NZ

125

27Mark Adair
Ire

124

28Gareth Delany
Ire

122

29Sam Curran
Eng

111

30Brandon McMullen
Sco

111

31Charith Asalanka
SL

109

32Michael Leask
Sco

108

33Marco Jansen
SA

107

34Curtis Campher
Ire

106

35James Neesham
NZ

103

36Faheem Ashraf
Pak

100

37Shadab Khan
Pak

98

38Mitchell Marsh
Aus

94

39Akeal Hosein
WI

90

40Aqib Ilyas
Oma

88

41Mahedi Hasan
Ban

87

42Bas de Leede
Net

87

43Aaron Hardie
Aus

87

44Rohit Paudel
Nep

86

45Harmeet Singh
USA

85

46Washington Sundar
Ind

82

47Gulbadin Naib
Afg

80

48Gulshan Jha
Nep

77

49Ryan Burl
Zim

76

50Jan Nicol Loftie-Eaton
Nam

74

51Rishad Hossain
Ban

74

52Shaheen Afridi
Pak

73

53Sese Bau
PN

72

54Sean Williams
Zim

71

55Assad Vala
PN

71

56Roelof van der Merwe
Net

70

57Harry Tector
Ire

70

58Chris Greaves
Sco

69

59Zeeshan Maqsood
Oma

65

60Gudakesh Motie
WI

65

61Mehidy Hasan Miraz
Ban

64

62Michael Levitt
Net

64

63Glenn Phillips
NZ

63

64Salman Agha
Pak

62

65Richie Berrington
Sco

61

66Karim Janat
Afg

59

67Rachin Ravindra
NZ

58

68Abbas Afridi
Pak

58

69Mark Watt
Sco

57

70Nick Greenwood
Jer

57

71Zakary Foulkes
NZ

56

72Rovman Powell
WI

55

73Brian Bennett
Zim

55

74Kamindu Mendis
SL

54

75Benjamin Ward
Jer

54

76Saad Bin Zafar
Can

54

77Harsh Thaker
Can

53

78Basil Hameed
UA

52

79Ruben Trumpelmann
Nam

51

80Alpesh Ramjani
Uga

51

81Milind Kumar
USA

51

82Muhammad Asim
Qat

51

83Jan Frylinck
Nam

50

84Kushal Malla
Nep

50

85Tanzim Hasan Sakib
Ban

50

86Paul Stirling
Ire

49

87Jacob Bethell
Eng

49

88Max O'Dowd
Net

48

89Steven Taylor
USA

48

90Shakeel Ahmed
Oma

47

91Mahmudullah
Ban

46

92Daryl Mitchell
NZ

46

93Karan KC
Nep

45

94Aryan Dutt
Net

45

95Saif Hassan
Ban

45

96Tilak Varma
Ind

45

97Yasim Murtaza
HK

44

98Gerald Coetzee
SA

44

99Aamir Kaleem
Oma

43

100George Dockrell
Ire

42

101Barry McCarthy
Ire

42

102Alzarri Joseph
WI

42

103George Linde
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

6Michael Bracewell
NZ

246

7Mitchell Santner
NZ

238

8Brandon McMullen
Sco

228

9Rachin Ravindra
NZ

216

10Ravindra Jadeja
Ind

215

11Wanindu Hasaranga
SL

210

12Axar Patel
Ind

208

13Gerhard Erasmus
Nam

204

14Gudakesh Motie
WI

201

15Josh Hazlewood
Aus

193

16Adil Rashid
Eng

192

17Sean Williams
Zim

189

18Roston Chase
WI

188

19Curtis Campher
Ire

187

20Charith Asalanka
SL

182

21Salman Agha
Pak

182

22Hardik Pandya
Ind

178

23Maheesh Theekshana
SL

176

24Bernard Scholtz
Nam

172

25Kuldeep Yadav
Ind

171

26Mark Adair
Ire

169

27Shaheen Afridi
Pak

166

28Andy McBrine
Ire

165

29Alzarri Joseph
WI

164

30Marco Jansen
SA

162

31Mark Watt
Sco

160

32Michael Leask
Sco

159

33Aiden Markram
SA

157

34Glenn Phillips
NZ

155

35Sean Abbott
Aus

154

36Naseem Shah
Pak

152

37Rishad Hossain
Ban

151

38Travis Head
Aus

150

39Richard Ngarava
Zim

150

40Keshav Maharaj
SA

149

41Liam Livingstone
Eng

149

42Jofra Archer
Eng

149

43Lungi Ngidi
SA

147

44Milind Kumar
USA

147

45Nosthush Kenjige
USA

146

46Dunith Wellalage
SL

143

47Bas de Leede
Net

142

48Mohammed Siraj
Ind

140

49Aayan Khan
UA

137

50JJ Smit
Nam

136

51Dipendra Singh Airee
Nep

132

52Adam Zampa
Aus

130

53Sompal Kami
Nep

129

54Kagiso Rabada
SA

129

55Harsh Thaker
Can

129

56Haris Rauf
Pak

128

57Fazalhaq Farooqi
Afg

128

58Saim Ayub
Pak

128

59Safyaan Sharif
Sco

127

60Graham Hume
Ire

127

61Sandeep Lamichhane
Nep

126

62Jayden Seales
WI

122

63Karan KC
Nep

120

64Dilshan Madushanka
SL

120

65George Dockrell
Ire

119

66Matt Henry
NZ

116

67Sam Curran
Eng

116

68Ruben Trumpelmann
Nam

116

69Kushal Malla
Nep

115

70Cameron Green
Aus

115

71Ali Naseer
UA

115

72Harmeet Singh
USA

115

73Mustafizur Rahman
Ban

114

74Saurabh Netravalkar
USA

114

75Mitchell Starc
Aus

113

76Mitchell Marsh
Aus

112

77Basil Hameed
UA

112

78Lalit Rajbanshi
Nep

111

79Harry Tector
Ire

111

80Daryl Mitchell
NZ

110

81Jan Nicol Loftie-Eaton
Nam

109

82Matthew Forde
WI

109

83Pat Cummins
Aus

108

84Asitha Fernando
SL

108

85Romario Shepherd
WI

106

86Janith Liyanage
SL

105

87Tanzim Hasan Sakib
Ban

105

88Josh Little
Ire

103

89Gulshan Jha
Nep

103

90Tabraiz Shamsi
SA

99

91Shakeel Ahmed
Oma

99

92Saad Bin Zafar
Can

97

93Joe Root
Eng

96

94Andile Phehlukwayo
SA

95

95Akeal Hosein
WI

95

96Craig Young
Ire

92

97Mohammad Nawaz
Pak

92

98Aarif Sheikh
Nep

92

99Wiaan Mulder
SA

91

100Washington Sundar
Ind

91

101Marnus Labuschagne
Aus

91

© 2013 - 2025 OneCricket All rights reserved.