Rohit Sharma vs Babar Azam: career stats compared

Rohit Sharma vs Babar Azam compared side by side: Test, ODI and T20I matches, runs, batting averages and wickets, from Wikipedia career stats.

FormatPlayerMatchesRunsAverageWicketsBowling average
TestRohit Sharma674,30140.572112.00
TestBabar Azam664,77142.98221.00
ODIRohit Sharma29112,12049.26959.22
ODIBabar Azam1436,62653.43––
T20IRohit Sharma1594,23132.051113.00
T20IBabar Azam1454,59638.94––
  • In Tests, Babar Azam has the higher batting average (42.98 to 40.57).
  • Rohit Sharma has scored 4,301 Test runs in 67 matches; Babar Azam has scored 4,771 in 66.
  • In ODIs, Babar Azam has the higher batting average (53.43 to 49.26).
  • Rohit Sharma has scored 12,120 ODI runs in 291 matches; Babar Azam has scored 6,626 in 143.
  • In T20Is, Babar Azam has the higher batting average (38.94 to 32.05).
  • Rohit Sharma has scored 4,231 T20I runs in 159 matches; Babar Azam has scored 4,596 in 145.

Averages and totals are not directly comparable across eras, pitches and opposition, and the figures may lag recent matches.

Rohit Sharma career stats · Babar Azam career stats · All comparisons