(All stats are since Jan 2019)

Tests:

Babar Azam:
Innings: 17
Runs: 954
Average: 68.14
100s: 4

Virat Kohli:
Innings: 15
Runs: 650
Average: 50.00
100s: 2

Steve Smith:
Innings: 14
Runs: 1048
Average: 73.42
100s: 3

@KhayamSays
ODI:

Babar Azam:

Innings: 23
Runs: 1313
Average: 65.65
SR: 93.78
100s: 4

Virat Kohli:

Innings: 34
Runs: 1808
Average: 56.5
SR: 95.35
100s: 5

Steve Smith:

Innings: 19
Runs: 947
Average: 49.84
SR: 97.22
100s: 3
T20Is:

Babar Azam:

Innings: 16
Runs: 650
Average: 46.42
SR: 140.08
50s: 8

Virat Kohli:

Innings: 16
Runs: 627
Average: 57.00
SR: 146.15
50s: 5

Steve Smith:

Innings: 9
Runs: 281
Average: 46.83
SR: 147.12
50s: 2
T20s: (not including T20Is)

Babar Azam: (including NT20)

Innings: 46
Runs: 1875
RPI: 40.76
SR: 134.41
50s: 8

Virat Kohli:

Innings: 29
Runs: 930
RPI: 32.01
SR: 130.62
50s: 5

Steven Smith:

Innings: 30
Runs: 766
RPI: 25.53
SR: 125.01
50s: 7
Overall (Tests+ODIs+T20Is+T20)

Babar Azam:

Innings: 102
Runs: 4792
RPI: 46.98

Virat Kohli:

Innings: 94
Runs: 4015
RPI: 42.71

Steven Smith:

Innings: 72
Runs: 3042
RPI: 42.25

Do I really need to say the name of the better batsman right now?

#BabarAzam
You can follow @ZaidBabarKhan.
Tip: mention @twtextapp on a Twitter thread with the keyword “unroll” to get a link to it.

Latest Threads Unrolled:

By continuing to use the site, you are consenting to the use of cookies as explained in our Cookie Policy to improve your experience.