(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
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
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
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
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
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