Odi teams

RankTeamRating
India

124

New Zealand

109

Australia

109

Sri Lanka

104

Pakistan

104

South Africa

96

Afghanistan

91

England

88

West Indies

77

Bangladesh

76

Zimbabwe

55

Ireland

52

Scotland

45

USA

41

Netherlands

40

Oman

35

Nepal

33

Canada

21

Namibia

19

United Arab Emirates

8

t20 teams

RankTeamRating
India

271

Australia

262

England

254

New Zealand

249

West Indies

246

South Africa

245

Sri Lanka

235

Pakistan

229

Afghanistan

223

Bangladesh

220

Ireland

202

Zimbabwe

200

Scotland

191

Netherlands

184

United Arab Emirates

183

Namibia

178

USA

175

Nepal

165

Canada

151

Oman

146

Papua New Guinea

142

Uganda

139

Kuwait

134

Hong Kong

131

Malaysia

120

Bahrain

119

Jersey

117

Bermuda

115

Qatar

111

Spain

110

Saudi Arabia

110

Italy

108

Kenya

107

Tanzania

95

Germany

91

Nigeria

81

Singapore

77

Guernsey

75

Norway

74

Denmark

70

Cayman Islands

69

Japan

64

Portugal

64

Austria

61

Belgium

61

France

60

Cambodia

59

Isle of Man

56

Switzerland

51

Botswana

50

Bahamas

50

Argentina

48

Czechia

47

Thailand

46

Malawi

46

Finland

45

Romania

45

Sweden

42

Mozambique

41

Cook Islands

39

Rwanda

37

Fiji

35

Vanuatu

35

Philippines

35

Estonia

32

Samoa

31

Ghana

30

Indonesia

30

Sierra Leone

30

Hungary

29

Israel

25

Luxembourg

22

Panama

21

Malta

21

Gibraltar

21

Belize

21

Costa Rica

17

Bhutan

16

Slovenia

15

Suriname

15

Brazil

15

Cyprus

14

Mexico

13

Croatia

12

Swaziland

10

Maldives

10

Cameroon

8

St.Helena

6

China

5

Lesotho

2

Serbia

2

Gambia

1

Bulgaria

0

Mongolia

0

Turkiye

0

Korea

0

Seychelles

0

Myanmar

0

Mali

0

Greece

0

Test teams

RankTeamRating
Australia

123

South Africa

114

England

113

India

105

New Zealand

95

Sri Lanka

87

Pakistan

78

West Indies

73

Bangladesh

62

Ireland

30

Afghanistan

21

Zimbabwe

12

BATTER

TEST
RankPlayerTeamRating
Joe Root
Eng

888

Harry Brook
Eng

873

Kane Williamson
NZ

867

4Yashasvi Jaiswal
Ind

847

5Steve Smith
Aus

823

6Temba Bavuma
SA

769

7Kamindu Mendis
SL

761

8Travis Head
Aus

748

9Usman Khawaja
Aus

739

10Rishabh Pant
Ind

739

11Saud Shakeel
Pak

739

12Daryl Mitchell
NZ

725

13Ben Duckett
Eng

710

14Dinesh Chandimal
SL

708

15Mohammad Rizwan
Pak

671

16Sean Williams
Zim

669

17Marnus Labuschagne
Aus

669

18Aiden Markram
SA

662

19Alex Carey
Aus

661

20Dhananjaya de Silva
SL

653

21Babar Azam
Pak

651

22Ollie Pope
Eng

644

23Angelo Mathews
SL

641

24Shubman Gill
Ind

631

25Kyle Verreynne
SA

630

26Rahmat Shah
Afg

626

27Rachin Ravindra
NZ

610

28Kusal Mendis
SL

601

29Dimuth Karunaratne
SL

594

30Tom Latham
NZ

594

31Salman Agha
Pak

592

32Cameron Green
Aus

591

33Zak Crawley
Eng

581

34Will Young
NZ

581

35Tom Blundell
NZ

579

36Jamie Smith
Eng

578

37Ben Stokes
Eng

577

38Jonny Bairstow
Eng

571

39Litton Das
Ban

571

40Mushfiqur Rahim
Ban

569

41Kraigg Brathwaite
WI

551

42Glenn Phillips
NZ

547

43Devon Conway
NZ

545

44Shan Masood
Pak

542

45Mominul Haque
Ban

539

46Ravindra Jadeja
Ind

538

47KL Rahul
Ind

533

48Lorcan Tucker
Ire

533

49Najmul Hossain Shanto
Ban

525

50Abdullah Shafique
Pak

520

51Pathum Nissanka
SL

518

52Craig Ervine
Zim

517

53Mehidy Hasan Miraz
Ban

515

54Ryan Rickelton
SA

504

55Jaker Ali
Ban

504

56Ibrahim Zadran
Afg

499

57David Bedingham
SA

493

58Shadman Islam
Ban

490

59Tristan Stubbs
SA

489

60Shakib Al Hasan
Ban

488

61Hashmatullah Shahidi
Afg

484

62Tony de Zorzi
SA

473

63Jason Holder
WI

468

64Shreyas Iyer
Ind

465

65Axar Patel
Ind

464

66Alick Athanaze
WI

462

67Nitish Kumar Reddy
Ind

459

68Andy McBrine
Ire

458

69Keegan Petersen
SA

455

70Jacob Bethell
Eng

455

71Kavem Hodge
WI

432

72Mitchell Marsh
Aus

429

73Mitchell Santner
NZ

428

74Joshua Da Silva
WI

419

75Brian Bennett
Zim

416

76Ben Foakes
Eng

412

77Washington Sundar
Ind

409

78Ismat Alam
Afg

409

79Wiaan Mulder
SA

393

80Corbin Bosch
SA

393

81Kamran Ghulam
Pak

389

82Andy Balbirnie
Ire

386

83Beau Webster
Aus

381

84Sarfaraz Khan
Ind

380

85Marco Jansen
SA

375

86Oshada Fernando
SL

373

87Harry Tector
Ire

370

88Aamer Jamal
Pak

352

89Saim Ayub
Pak

352

90Josh Inglis
Aus

351

91Mahmudul Hasan Joy
Ban

345

92Dhruv Jurel
Ind

342

93Mark Adair
Ire

340

94Gus Atkinson
Eng

336

95Zakir Hassan
Ban

333

96Gudakesh Motie
WI

331

97Chris Woakes
Eng

330

98Pat Cummins
Aus

329

99Ben Curran
Zim

328

100Prince Masvaure
Zim

326

T20
RankPlayerTeamRating
Travis Head
Aus

856

Abhishek Sharma
Ind

829

Tilak Varma
Ind

804

4Phil Salt
Eng

791

5Jos Buttler
Eng

772

6Suryakumar Yadav
Ind

739

7Pathum Nissanka
SL

714

8Tim Seifert
NZ

708

9Kusal Perera
SL

676

10Reeza Hendricks
SA

676

11Yashasvi Jaiswal
Ind

673

12Babar Azam
Pak

661

13Mohammad Rizwan
Pak

654

14Josh Inglis
Aus

641

15Shai Hope
WI

639

16Ben Duckett
Eng

635

17Finn Allen
NZ

629

18Kusal Mendis
SL

628

19Rahmanullah Gurbaz
Afg

619

20Rovman Powell
WI

615

21Muhammad Waseem
UA

604

22Johnson Charles
WI

600

23Saiteja Mukkamalla
USA

598

24Aiden Markram
SA

597

25Nicholas Pooran
WI

595

26Mitchell Marsh
Aus

590

27George Munsey
Sco

589

28Ruturaj Gaikwad
Ind

589

29Tristan Stubbs
SA

587

30Mohammad Haris
Pak

580

31Tim David
Aus

573

32Quinton de Kock
SA

572

33Glenn Phillips
NZ

572

34Brandon King
WI

572

35Ibrahim Zadran
Afg

570

36Sanju Samson
Ind

566

37Glenn Maxwell
Aus

562

38Charith Asalanka
SL

560

39Harry Brook
Eng

560

40Andries Gous
USA

560

41Tawhid Hridoy
Ban

548

42Shubman Gill
Ind

546

43Michael Levitt
Net

546

44Liam Livingstone
Eng

542

45Jonny Bairstow
Eng

541

46Mark Chapman
NZ

540

47Hasan Nawaz
Pak

540

48Richie Berrington
Sco

530

49Daryl Mitchell
NZ

527

50David Miller
SA

526

51Marcus Stoinis
Aus

523

52Litton Das
Ban

518

53Max O'Dowd
Net

515

54Tanzid Hasan
Ban

511

55Hardik Pandya
Ind

508

56Devon Conway
NZ

499

57Rinku Singh
Ind

499

58Paul Stirling
Ire

494

59Brandon McMullen
Sco

494

60Dipendra Singh Airee
Nep

489

61Shivam Dube
Ind

487

62Saim Ayub
Pak

485

63Brian Bennett
Zim

482

64Mohammad Nabi
Afg

479

65Najmul Hossain Shanto
Ban

465

66Jaker Ali
Ban

462

67Jacob Bethell
Eng

461

68Sikandar Raza
Zim

460

69Rohit Paudel
Nep

458

70Andy Balbirnie
Ire

455

71Kyle Mayers
WI

453

72Nikolaas Davin
Nam

450

73Alishan Sharafu
UA

444

74Aasif Sheikh
Nep

440

75Jamie Smith
Eng

437

76Hazratullah Zazai
Afg

430

77Salman Agha
Pak

430

78Dasun Shanaka
SL

425

79Najibullah Zadran
Afg

423

80Matthew Short
Aus

423

81Anshy Rath
HK

420

82Tony Ura
PN

418

83Asif Khan
UA

416

84Gerhard Erasmus
Nam

409

85Matthew Cross
Sco

407

86Bhanuka Rajapaksa
SL

407

87Fakhar Zaman
Pak

406

88Matthew Wade
Aus

401

89JJ Smit
Nam

401

90Nicholas Kirton
Can

400

91Curtis Campher
Ire

399

92Sherfane Rutherford
WI

395

93Scott Edwards
Net

393

94Harry Tector
Ire

390

95Muhammad Tanveer
Qat

389

96Parvez Hossain Emon
Ban

385

97Iftikhar Ahmed
Pak

383

98Lorcan Tucker
Ire

383

99Romario Shepherd
WI

380

100Kushal Bhurtel
Nep

380

ODI
RankPlayerTeamRating
Shubman Gill
Ind

784

Babar Azam
Pak

766

Rohit Sharma
Ind

756

4Virat Kohli
Ind

736

5Daryl Mitchell
NZ

720

6Harry Tector
Ire

708

7Shreyas Iyer
Ind

704

8Charith Asalanka
SL

694

9Ibrahim Zadran
Afg

676

10Shai Hope
WI

660

11Keacy Carty
WI

659

12Travis Head
Aus

650

13Rassie van der Dussen
SA

648

14Pathum Nissanka
SL

641

15KL Rahul
Ind

638

16Ben Duckett
Eng

626

17Paul Stirling
Ire

625

18Rachin Ravindra
NZ

624

19Rahmanullah Gurbaz
Afg

622

20Kusal Mendis
SL

613

21Mohammad Rizwan
Pak

606

22David Miller
SA

604

23Joe Root
Eng

602

24Fakhar Zaman
Pak

602

25Azmatullah Omarzai
Afg

598

26Aiden Markram
SA

596

27Glenn Phillips
NZ

594

28Najmul Hossain Shanto
Ban

593

29Temba Bavuma
SA

585

30Will Young
NZ

583

31Kane Williamson
NZ

580

32Sherfane Rutherford
WI

579

33Sikandar Raza
Zim

578

34Marnus Labuschagne
Aus

576

35Imam-ul-Haq
Pak

565

36Scott Edwards
Net

564

37Rahmat Shah
Afg

555

38Saim Ayub
Pak

555

39Tom Latham
NZ

550

40Salman Agha
Pak

550

41Jos Buttler
Eng

546

42Glenn Maxwell
Aus

542

43Gerhard Erasmus
Nam

539

44George Munsey
Sco

537

45Alex Carey
Aus

537

46Devon Conway
NZ

532

47Harry Brook
Eng

530

48Andy Balbirnie
Ire

524

49Sean Williams
Zim

522

50Janith Liyanage
SL

515

51Hashmatullah Shahidi
Afg

508

52Mitchell Marsh
Aus

507

53Max O'Dowd
Net

507

54Monank Patel
USA

505

55Curtis Campher
Ire

502

56Richie Berrington
Sco

498

57Mohammad Nabi
Afg

496

58Sadeera Samarawickrama
SL

495

59Tawhid Hridoy
Ban

494

60Avishka Fernando
SL

488

61Brandon McMullen
Sco

488

62Jatinder Singh
Oma

482

63Craig Ervine
Zim

479

64Liam Livingstone
Eng

476

65Brandon King
WI

473

66Michael van Lingen
Nam

473

67Mehidy Hasan Miraz
Ban

471

68Brian Bennett
Zim

471

69Muhammad Waseem
UA

467

70Litton Das
Ban

465

71Lorcan Tucker
Ire

465

72Tony de Zorzi
SA

465

73Phil Salt
Eng

459

74Aqib Ilyas
Oma

456

75Vriitya Aravind
UA

455

76Mark Chapman
NZ

453

77Asif Khan
UA

453

78Soumya Sarkar
Ban

450

79Jan Nicol Loftie-Eaton
Nam

443

80Sediqullah Atal
Afg

441

81Josh Inglis
Aus

440

82Hardik Pandya
Ind

438

83Aaron Jones
USA

438

84Michael Leask
Sco

435

85Vikramjit Singh
Net

435

86Michael Bracewell
NZ

434

87Pargat Singh
Can

433

88Kushal Bhurtel
Nep

431

89Evin Lewis
WI

425

90Bas de Leede
Net

424

91Aasif Sheikh
Nep

424

92Jaker Ali
Ban

423

93George Dockrell
Ire

421

94Saiteja Mukkamalla
USA

421

95Milind Kumar
USA

420

96Mohammad Nadeem
Oma

419

97Abdullah Shafique
Pak

419

98Rohit Paudel
Nep

414

99Zeeshan Maqsood
Oma

411

100Teja Nidamanuru
Net

408

BOWLER

TEST
RankPlayerTeamRating
Jasprit Bumrah
Ind

908

Kagiso Rabada
SA

837

Pat Cummins
Aus

824

4Josh Hazlewood
Aus

818

5Nathan Lyon
Aus

812

6Noman Ali
Pak

806

7Marco Jansen
SA

785

8Matt Henry
NZ

782

9Prabath Jayasuriya
SL

751

10Ravindra Jadeja
Ind

745

11Mitchell Starc
Aus

737

12Jayden Seales
WI

735

13Gus Atkinson
Eng

733

14Scott Boland
Aus

730

15Blessing Muzarabani
Zim

686

16Taijul Islam
Ban

675

17Keshav Maharaj
SA

673

18Kemar Roach
WI

672

19Kyle Jamieson
NZ

672

20Chris Woakes
Eng

667

21Asitha Fernando
SL

644

22Sajid Khan
Pak

644

23Shaheen Afridi
Pak

641

24Mehidy Hasan Miraz
Ban

636

25Kuldeep Yadav
Ind

623

26Jomel Warrican
WI

614

27Ollie Robinson
Eng

614

28Ajaz Patel
NZ

611

29Mohammad Abbas
Pak

607

30Mohammed Siraj
Ind

601

31Vishwa Fernando
SL

563

32Mark Wood
Eng

555

33Will O'Rourke
NZ

547

34Alzarri Joseph
WI

536

35Jason Holder
WI

533

36Jack Leach
Eng

529

37Lahiru Kumara
SL

526

38Naseem Shah
Pak

526

39Brydon Carse
Eng

524

40Mitchell Santner
NZ

521

41Shakib Al Hasan
Ban

520

42Ramesh Mendis
SL

516

43Shoaib Bashir
Eng

504

44Lungi Ngidi
SA

502

45Matthew Kuhnemann
Aus

485

46Axar Patel
Ind

476

47Kasun Rajitha
SL

466

48Duanne Olivier
SA

465

49Dane Paterson
SA

438

50Matthew Potts
Eng

436

51Ben Stokes
Eng

419

52Abrar Ahmed
Pak

409

53Taskin Ahmed
Ban

401

54Shamar Joseph
WI

395

55Nayeem Hasan
Ban

388

56Rashid Khan
Afg

386

57Washington Sundar
Ind

384

58Gudakesh Motie
WI

374

59Barry McCarthy
Ire

370

60Hasan Mahmud
Ban

369

61Wiaan Mulder
SA

342

62Glenn Phillips
NZ

342

63Mark Adair
Ire

341

64Khurram Shahzad
Pak

315

65Todd Murphy
Aus

310

66Nandre Burger
SA

310

67Shoriful Islam
Ban

306

68Cameron Green
Aus

298

69Nahid Rana
Ban

296

70Gerald Coetzee
SA

295

71Rehan Ahmed
Eng

285

72Aamer Jamal
Pak

282

73Ish Sodhi
NZ

277

74Joe Root
Eng

274

75Mitchell Marsh
Aus

274

76Olly Stone
Eng

274

77Tom Hartley
Eng

272

78Neil Brand
SA

266

79Naveed Zadran
Afg

261

80Andy McBrine
Ire

256

81Josh Tongue
Eng

255

82Matthew Humphreys
Ire

252

83Wellington Masakadza
Zim

244

84Yamin Ahmadzai
Afg

239

85Akash Deep
Ind

237

86Khaled Ahmed
Ban

235

87Victor Nyauchi
Zim

232

88Milan Rathnayake
SL

232

89Dane Piedt
SA

228

90Nishan Peiris
SL

227

91Zia-ur-Rehman
Afg

219

92Dhananjaya de Silva
SL

216

93Mir Hamza
Pak

214

94Prasidh Krishna
Ind

204

95Salman Agha
Pak

199

96Craig Young
Ire

198

97Zahid Mahmood
Pak

196

98Nijat Masood
Afg

192

99Zahir Khan
Afg

184

100Richard Ngarava
Zim

183

T20
RankPlayerTeamRating
Jacob Duffy
NZ

723

Adil Rashid
Eng

710

Varun Chakaravarthy
Ind

706

4Wanindu Hasaranga
SL

700

5Akeal Hosein
WI

696

6Adam Zampa
Aus

694

7Ravi Bishnoi
Ind

674

8Maheesh Theekshana
SL

666

9Rashid Khan
Afg

664

10Arshdeep Singh
Ind

653

11Gudakesh Motie
WI

646

12Axar Patel
Ind

636

13Jofra Archer
Eng

630

14Nathan Ellis
Aus

629

15Fazalhaq Farooqi
Afg

627

16Josh Hazlewood
Aus

621

17Mitchell Santner
NZ

608

18Anrich Nortje
SA

605

19Haris Rauf
Pak

605

20Abbas Afridi
Pak

605

21Mahedi Hasan
Ban

603

22Naveen-ul-Haq
Afg

601

23Roston Chase
WI

600

24Taskin Ahmed
Ban

594

25Nuwan Thushara
SL

584

26Mustafizur Rahman
Ban

575

27Keshav Maharaj
SA

575

28Matheesha Pathirana
SL

575

29Marco Jansen
SA

570

30Rishad Hossain
Ban

570

31Lockie Ferguson
NZ

566

32Tabraiz Shamsi
SA

564

33Mujeeb Ur Rahman
Afg

564

34Hasan Mahmud
Ban

554

35Shaheen Afridi
Pak

552

36Ish Sodhi
NZ

551

37Kuldeep Yadav
Ind

535

38Alzarri Joseph
WI

529

39Jasprit Bumrah
Ind

523

40Mark Watt
Sco

518

41Matt Henry
NZ

516

42Romario Shepherd
WI

513

43Tanzim Hasan Sakib
Ban

512

44Harmeet Singh
USA

512

45Ben Sears
NZ

510

46Kagiso Rabada
SA

507

47Hardik Pandya
Ind

498

48Pat Cummins
Aus

497

49Reece Topley
Eng

496

50Mark Adair
Ire

496

51Sean Abbott
Aus

494

52Brydon Carse
Eng

493

53Washington Sundar
Ind

492

54Brad Currie
Sco

491

55Ottneil Baartman
SA

482

56Trent Boult
NZ

481

57Imad Wasim
Pak

479

58Shadab Khan
Pak

476

59Sam Curran
Eng

476

60Abrar Ahmed
Pak

476

61Vivian Kingma
Net

475

62Saqib Mahmood
Eng

473

63Ashton Agar
Aus

470

64Paul van Meekeren
Net

469

65Josh Little
Ire

468

66Mitchell Starc
Aus

460

67Jason Holder
WI

460

68Zakary Foulkes
NZ

460

69Mark Wood
Eng

459

70Binura Fernando
SL

447

71Nosthush Kenjige
USA

447

72Logan van Beek
Net

444

73Blessing Muzarabani
Zim

444

74Mohammed Siraj
Ind

443

75Shoriful Islam
Ban

436

76Michael Bracewell
NZ

435

77Mohammad Nabi
Afg

434

78Aayan Khan
UA

434

79Bernard Scholtz
Nam

431

80Dipendra Singh Airee
Nep

428

81Jasdeep Singh
USA

426

82Sikandar Raza
Zim

423

83Xavier Bartlett
Aus

419

84Richard Ngarava
Zim

417

85Shakeel Ahmed
Oma

417

86Obed McCoy
WI

415

87Azmatullah Omarzai
Afg

414

88Chris Jordan
Eng

412

89Ben White
Ire

412

90Safyaan Sharif
Sco

408

91Luke Wood
Eng

408

92Craig Young
Ire

407

93Barry McCarthy
Ire

407

94Naseem Shah
Pak

407

95Sufiyan Muqeem
Pak

406

96Sompal Kami
Nep

403

97Marcus Stoinis
Aus

403

98Lungi Ngidi
SA

403

99Fred Klaassen
Net

402

100Gerhard Erasmus
Nam

402

ODI
RankPlayerTeamRating
Maheesh Theekshana
SL

680

Kuldeep Yadav
Ind

650

Keshav Maharaj
SA

648

4Bernard Scholtz
Nam

644

5Rashid Khan
Afg

640

6Mitchell Santner
NZ

637

7Matt Henry
NZ

622

8Ravindra Jadeja
Ind

616

9Adam Zampa
Aus

614

10Josh Hazlewood
Aus

603

11Shaheen Afridi
Pak

601

12Mohammad Shami
Ind

596

13Mohammed Siraj
Ind

593

14Mohammad Nabi
Afg

590

15Adil Rashid
Eng

587

16Gudakesh Motie
WI

579

17Kagiso Rabada
SA

577

18Alzarri Joseph
WI

574

19Wanindu Hasaranga
SL

572

20Michael Bracewell
NZ

569

21Mitchell Starc
Aus

562

22Saurabh Netravalkar
USA

562

23Richard Ngarava
Zim

557

24Haris Rauf
Pak

555

25Marco Jansen
SA

555

26Jofra Archer
Eng

545

27Mark Adair
Ire

544

28Mark Watt
Sco

531

29Taskin Ahmed
Ban

528

30Mehidy Hasan Miraz
Ban

528

31Andy McBrine
Ire

522

32Lungi Ngidi
SA

516

33Blessing Muzarabani
Zim

516

34Nosthush Kenjige
USA

515

35Mustafizur Rahman
Ban

507

36Dunith Wellalage
SL

506

37Axar Patel
Ind

504

38Sikandar Raza
Zim

502

39Pat Cummins
Aus

499

40Brandon McMullen
Sco

499

41Azmatullah Omarzai
Afg

496

42Naseem Shah
Pak

494

43Aryan Dutt
Net

492

44Will O'Rourke
NZ

492

45Shoriful Islam
Ban

490

46Graham Hume
Ire

489

47Fazalhaq Farooqi
Afg

486

48Saqib Mahmood
Eng

478

49Craig Young
Ire

475

50Aayan Khan
UA

475

51Shakeel Ahmed
Oma

473

52Sean Abbott
Aus

471

53Lalit Rajbanshi
Nep

468

54Dilshan Madushanka
SL

465

55Sandeep Lamichhane
Nep

463

56Josh Little
Ire

458

57Jayden Seales
WI

456

58Abrar Ahmed
Pak

456

59Paul van Meekeren
Net

454

60Asitha Fernando
SL

453

61Kaleemullah
Oma

449

62Jacob Duffy
NZ

445

63Reece Topley
Eng

433

64Zunaed Siddique
UA

430

65Tabraiz Shamsi
SA

429

66Roston Chase
WI

423

67Mohammad Wasim
Pak

423

68Safyaan Sharif
Sco

422

69Harmeet Singh
USA

422

70Matthew Forde
WI

421

71Roelof van der Merwe
Net

419

72Nasum Ahmed
Ban

417

73Kaleem Sana
Can

417

74Dipendra Singh Airee
Nep

416

75Hardik Pandya
Ind

415

76Allah Mohammad
Afg

414

77Karan KC
Nep

413

78Chris Sole
Sco

413

79Glenn Maxwell
Aus

411

80Jeffrey Vandersay
SL

409

81Gerhard Erasmus
Nam

409

82Bilal Khan
Oma

408

83Zeeshan Maqsood
Oma

406

84Tangeni Lungameni
Nam

406

85Barry McCarthy
Ire

402

86Varun Chakaravarthy
Ind

402

87Ruben Trumpelmann
Nam

399

88Mark Wood
Eng

398

89Nathan Ellis
Aus

397

90Zahoor Khan
UA

393

91Saad Bin Zafar
Can

392

92Michael Leask
Sco

391

93Sompal Kami
Nep

387

94Washington Sundar
Ind

385

95Wellington Masakadza
Zim

383

96Romario Shepherd
WI

382

97Vivian Kingma
Net

378

98Curtis Campher
Ire

373

99Sam Curran
Eng

361

100Bjorn Fortuin
SA

357

All Rounder

TEST
RankPlayerTeamRating
Ravindra Jadeja
Ind

400

Mehidy Hasan Miraz
Ban

327

Marco Jansen
SA

294

4Pat Cummins
Aus

271

5Shakib Al Hasan
Ban

253

6Jason Holder
WI

249

7Gus Atkinson
Eng

246

8Joe Root
Eng

243

9Ben Stokes
Eng

241

10Mitchell Santner
NZ

222

11Chris Woakes
Eng

220

12Axar Patel
Ind

220

13Mitchell Starc
Aus

215

14Nathan Lyon
Aus

201

15Kagiso Rabada
SA

194

16Matt Henry
NZ

193

17Glenn Phillips
NZ

187

18Cameron Green
Aus

176

19Keshav Maharaj
SA

171

20Kyle Jamieson
NZ

169

21Noman Ali
Pak

164

22Washington Sundar
Ind

157

23Jomel Warrican
WI

155

24Kemar Roach
WI

147

25Dhananjaya de Silva
SL

141

26Wiaan Mulder
SA

134

27Travis Head
Aus

133

28Ollie Robinson
Eng

125

29Gudakesh Motie
WI

123

30Ramesh Mendis
SL

122

31Sean Williams
Zim

121

32Sajid Khan
Pak

118

33Mitchell Marsh
Aus

117

34Andy McBrine
Ire

117

35Salman Agha
Pak

117

36Mark Adair
Ire

115

37Josh Hazlewood
Aus

113

38Mark Wood
Eng

112

39Taijul Islam
Ban

110

40Alzarri Joseph
WI

108

41Jasprit Bumrah
Ind

107

42Aamer Jamal
Pak

99

43Blessing Muzarabani
Zim

98

44Jack Leach
Eng

97

45Kuldeep Yadav
Ind

84

46Kane Williamson
NZ

83

47Kraigg Brathwaite
WI

77

48Rashid Khan
Afg

77

49Prabath Jayasuriya
SL

77

50Shamar Joseph
WI

76

51Angelo Mathews
SL

74

52Brydon Carse
Eng

73

53Ajaz Patel
NZ

72

54Jayden Seales
WI

72

55Shaheen Afridi
Pak

71

56Rachin Ravindra
NZ

68

57Steve Smith
Aus

67

58Milan Rathnayake
SL

67

59Scott Boland
Aus

65

60Tom Hartley
Eng

63

61Marnus Labuschagne
Aus

55

62Mominul Haque
Ban

52

63Corbin Bosch
SA

51

64Taskin Ahmed
Ban

50

65Dane Piedt
SA

48

66Wessly Madhevere
Zim

48

67Hasan Mahmud
Ban

47

68Nayeem Hasan
Ban

46

69Brian Bennett
Zim

43

70Nitish Kumar Reddy
Ind

43

71Ish Sodhi
NZ

40

72Vishwa Fernando
SL

40

73Dane Paterson
SA

40

74Mohammed Siraj
Ind

39

75Todd Murphy
Aus

39

76Kevin Sinclair
WI

39

77Naseem Shah
Pak

38

78Gerald Coetzee
SA

38

79Neil Brand
SA

37

80Senuran Muthusamy
SA

36

81Justin Greaves
WI

36

82Jacob Bethell
Eng

36

83Mohammad Abbas
Pak

35

84Matthew Potts
Eng

34

85Rehan Ahmed
Eng

34

86Saim Ayub
Pak

33

87Shoaib Bashir
Eng

33

88Shoriful Islam
Ban

32

89Lungi Ngidi
SA

31

90Sikandar Raza
Zim

29

91Kasun Rajitha
SL

29

92Nathan Smith
NZ

29

93Lahiru Kumara
SL

27

94Beau Webster
Aus

27

95Akash Deep
Ind

26

96Olly Stone
Eng

25

97Nandre Burger
SA

25

98Khurram Shahzad
Pak

24

99Asitha Fernando
SL

23

100Matthew Humphreys
Ire

23

T20
RankPlayerTeamRating
Hardik Pandya
Ind

252

Marcus Stoinis
Aus

210

Dipendra Singh Airee
Nep

209

4Mohammad Nabi
Afg

207

5Wanindu Hasaranga
SL

205

6Liam Livingstone
Eng

196

7Sikandar Raza
Zim

194

8Romario Shepherd
WI

194

9Roston Chase
WI

189

10Gerhard Erasmus
Nam

164

11Aiden Markram
SA

162

12Axar Patel
Ind

161

13Abhishek Sharma
Ind

148

14Shadab Khan
Pak

141

15Michael Bracewell
NZ

134

16Marco Jansen
SA

133

17Rashid Khan
Afg

125

18Azmatullah Omarzai
Afg

125

19Mark Adair
Ire

123

20Mitchell Santner
NZ

122

21Imad Wasim
Pak

121

22Curtis Campher
Ire

118

23Glenn Maxwell
Aus

116

24Gareth Delany
Ire

116

25JJ Smit
Nam

115

26Jason Holder
WI

114

27Aqib Ilyas
Oma

111

28Dasun Shanaka
SL

110

29Shivam Dube
Ind

108

30James Neesham
NZ

104

31Andre Russell
WI

102

32Bas de Leede
Net

100

33Mitchell Marsh
Aus

96

34Washington Sundar
Ind

94

35Cameron Green
Aus

94

36Gulbadin Naib
Afg

92

37Kushal Bhurtel
Nep

87

38Angelo Mathews
SL

86

39Michael Leask
Sco

86

40Karim Janat
Afg

85

41Harmeet Singh
USA

85

42Basil Hameed
UA

84

43Assad Vala
PN

83

44Dhananjaya de Silva
SL

83

45Mahedi Hasan
Ban

83

46Akeal Hosein
WI

83

47Zeeshan Maqsood
Oma

81

48Charles Amini
PN

80

49Norman Vanua
PN

80

50Sam Curran
Eng

79

51Glenn Phillips
NZ

77

52Gulshan Jha
Nep

75

53Ryan Burl
Zim

73

54Charith Asalanka
SL

73

55Rishad Hossain
Ban

73

56Sean Williams
Zim

72

57Iftikhar Ahmed
Pak

72

58Aaron Hardie
Aus

72

59Mehidy Hasan Miraz
Ban

70

60Richie Berrington
Sco

69

61Kushal Malla
Nep

68

62Mahmudullah
Ban

66

63Sese Bau
PN

66

64Rovman Powell
WI

66

65Rohit Paudel
Nep

65

66Saad Bin Zafar
Can

64

67Chris Greaves
Sco

63

68Harry Tector
Ire

61

69Jan Nicol Loftie-Eaton
Nam

61

70Abbas Afridi
Pak

61

71Roelof van der Merwe
Net

59

72Zakary Foulkes
NZ

59

73Gudakesh Motie
WI

58

74Jan Frylinck
Nam

57

75Tanzim Hasan Sakib
Ban

57

76Harsh Thaker
Can

55

77Brandon McMullen
Sco

54

78Mark Watt
Sco

53

79Ali Naseer
UA

53

80Karan KC
Nep

51

81Alzarri Joseph
WI

51

82Shakeel Ahmed
Oma

51

83Milind Kumar
USA

51

84Jacob Bethell
Eng

51

85Max O'Dowd
Net

50

86Brian Bennett
Zim

50

87Paul Stirling
Ire

49

88Daryl Mitchell
NZ

48

89Steven Taylor
USA

48

90Benjamin Ward
Jer

48

91Chris Jordan
Eng

47

92Aamir Kaleem
Oma

46

93Wessly Madhevere
Zim

46

94Gerald Coetzee
SA

46

95Nick Greenwood
Jer

45

96George Dockrell
Ire

44

97Mark Chapman
NZ

44

98Luke Jongwe
Zim

44

99Shaheen Afridi
Pak

44

100Nitish Kumar Reddy
Ind

44

ODI
RankPlayerTeamRating
Azmatullah Omarzai
Afg

296

Mohammad Nabi
Afg

292

Sikandar Raza
Zim

290

4Mehidy Hasan Miraz
Ban

248

5Michael Bracewell
NZ

246

6Brandon McMullen
Sco

243

7Mitchell Santner
NZ

238

8Rashid Khan
Afg

238

9Glenn Maxwell
Aus

222

10Ravindra Jadeja
Ind

220

11Gerhard Erasmus
Nam

220

12Rachin Ravindra
NZ

216

13Axar Patel
Ind

200

14Wanindu Hasaranga
SL

198

15Gudakesh Motie
WI

191

16Josh Hazlewood
Aus

187

17Curtis Campher
Ire

187

18Maheesh Theekshana
SL

187

19Adil Rashid
Eng

185

20Marco Jansen
SA

183

21Alzarri Joseph
WI

182

22Salman Agha
Pak

182

23Hardik Pandya
Ind

181

24Sean Williams
Zim

176

25Bernard Scholtz
Nam

175

26Kuldeep Yadav
Ind

174

27Michael Leask
Sco

170

28Mark Adair
Ire

169

29Shaheen Afridi
Pak

167

30Charith Asalanka
SL

167

31Zeeshan Maqsood
Oma

166

32Andy McBrine
Ire

165

33Mark Watt
Sco

165

34Aiden Markram
SA

162

35Liam Livingstone
Eng

158

36Naseem Shah
Pak

158

37Sean Abbott
Aus

155

38Glenn Phillips
NZ

155

39Dunith Wellalage
SL

152

40Roston Chase
WI

148

41Richard Ngarava
Zim

147

42Bas de Leede
Net

147

43Milind Kumar
USA

147

44Kagiso Rabada
SA

146

45Nosthush Kenjige
USA

146

46Travis Head
Aus

143

47Lungi Ngidi
SA

143

48Mohammed Siraj
Ind

140

49Adam Zampa
Aus

137

50Aayan Khan
UA

137

51Haris Rauf
Pak

136

52Fazalhaq Farooqi
Afg

136

53Dipendra Singh Airee
Nep

135

54Keshav Maharaj
SA

134

55Harsh Thaker
Can

132

56Sompal Kami
Nep

131

57Mustafizur Rahman
Ban

128

58Graham Hume
Ire

127

59Sandeep Lamichhane
Nep

126

60Karan KC
Nep

125

61Saim Ayub
Pak

125

62Sam Curran
Eng

124

63Steven Taylor
USA

123

64Safyaan Sharif
Sco

121

65JJ Smit
Nam

121

66Matthew Forde
WI

120

67George Dockrell
Ire

119

68Kushal Malla
Nep

118

69Ruben Trumpelmann
Nam

118

70Pat Cummins
Aus

117

71Dilshan Madushanka
SL

117

72Mitchell Starc
Aus

116

73Matt Henry
NZ

116

74Jofra Archer
Eng

116

75Ali Naseer
UA

115

76Harmeet Singh
USA

115

77Mitchell Marsh
Aus

114

78Saurabh Netravalkar
USA

114

79Tabraiz Shamsi
SA

112

80Basil Hameed
UA

112

81Cameron Green
Aus

112

82Harry Tector
Ire

111

83Daryl Mitchell
NZ

110

84Ayaan Khan
Oma

110

85Lalit Rajbanshi
Nep

108

86Andile Phehlukwayo
SA

107

87Jan Nicol Loftie-Eaton
Nam

107

88Gulshan Jha
Nep

105

89Kaleemullah
Oma

104

90Romario Shepherd
WI

104

91Josh Little
Ire

103

92Aqib Ilyas
Oma

103

93Shoriful Islam
Ban

100

94Shakeel Ahmed
Oma

99

95Joe Root
Eng

96

96Bilal Khan
Oma

93

97Washington Sundar
Ind

93

98Craig Young
Ire

92

99Sherfane Rutherford
WI

92

100Aarif Sheikh
Nep

90

101Nasum Ahmed
Ban

90

© 2013 - 2024 CricketMood All rights reserved.