ICC Cricket Rankings - Men's Batting

T20 Ranking

ICC Player Rankings for Top 10 Ranking

Rank Player Rating Best Rating
01

Dawid Malan

England
888 915 v South Africa
02

Babar Azam

Pakistan
828 896 v England
03

Aaron Finch

Australia
805 900 v Zimbabwe
04

Devon Conway

New Zealand
774 784 v Bangladesh
05

Virat Kohli

India
762 897 v England
06

KL Rahul

India
743 854 v England
07

Rassie van der Dussen

South Africa
692 780 v West Indies
08

Martin Guptill

New Zealand
688 793 v South Africa
09

Glenn Maxwell

Australia
653 836 v Sri Lanka
10

Evin Lewis

West Indies
645 780 v England

ICC Cricket Rankings - Women's Batting

T20 RANKING

ICC Player Rankings for Top 10 Ranking

Rank Player Rating
01

Shafali Verma

India
759
02

Beth Mooney

Australia
744
03

Smriti Mandhana

India
716
04

Meg Lanning

Australia
709
05

Alyssa Healy

Australia
688
06

Sophie Devine

New Zealand
684
07

Suzie Bates

New Zealand
660
08

Stafanie Taylor

West Indies
657
09

Natalie Sciver

England
635
10

Kathryn Bryce

Scotland
613

ODI Ranking

ICC Player Rankings for Top 10 ODI Batsmen

Rank Player Rating Best Rating
01

Babar Azam

Pakistan
865 865 v South Africa
02

Virat Kohli

India
857 911 v England
03

Rohit Sharma

India
825 885 v Sri Lanka
04

Ross Taylor

New Zealand
801 841 v Bangladesh
05

Aaron Finch

Australia
791 798 v England
06

Jonny Bairstow

England
787 796 v India
07

Faf du Plessis

South Africa
778 820 v Australia
08

Fakhar Zaman

Pakistan
778 778 v South Africa
09

David Warner

Australia
773 880 v Pakistan
10

Shai Hope

Pakistan
773 808 v Bangladesh

ODI Ranking

ICC Player Rankings for Top 10 ODI Batsmen

Rank Player Rating
01

Mithali Raj

India
762
02

Lizelle Lee

South Africa
758
03

Alyssa Healy

Australia
756
04

Tammy Beaumont

England
754
05

Stafanie Taylor

West Indies
736
06

Meg Lanning

Australia
723
07

Amy Satterthwaite

New Zealand
715
08

Natalie Sciver

England
706
09

Smriti Mandhana

India
701
10

Laura Wolvaardt

South Africa
683

Test Ranking

ICC Player Rankings for Top 10 Test Ranking

Rank Player Rating Best Rating
01

Steve Smith

Australia
891 947 v England
02

Marnus Labuschagne

Australia
878 878 v India
03

Virat Kohli

India
812 937 v England
04

Joe Root

England
797 917 v Australia
05

Rohit Sharma

India
759 759 v New Zealand
06

Rishabh Pant

India
752 752 v New Zealand
07

David Warner

Australia
724 880 v India
08

Quinton de Kock

South Africa
717 802 v New Zealand
09

Henry Nicholls

New Zealand
714 778 v Bangladesh
10

Ajinkya Rahane

India
700 825 v New Zealand
Copyright © 2021 Cricket Avengers. All Rights Reserved. | 8,20,124 Telegram Members
  • Follow Us :