Babar Azam vs Mohammad Rizwan: ODI Stats Comparison Of 2 Pakistan Fan Favourites



Babar Azam vs Mohammad Rizwan [Source: AFP Photos]Babar Azam vs Mohammad Rizwan [Source: AFP Photos]

When you talk about Pakistan cricket, two names instantly pop up: Babar Azam and Mohammad Rizwan. One is the smooth stroke-maker who makes batting look like poetry and the other is the fighter who wears his heart on his sleeve and never takes a backward step.

Both have carried the team’s hopes, both have played knocks that turned games around and both have stepped up when the heat was on. But when you zoom in on ODIs, the chatter gets loude: who’s the better batter in the 50-over format?

Fans on social media argue about it like it’s an everyday ritual and even in cricket circles the debate just doesn’t die down. But numbers don’t lie and they are the best way to see where the scales actually tip.

Let’s analyse and finally settle the Babar Azam vs Mohammad Rizwan ODI debate.

Babar Azam vs Mohammad Rizwan Overall ODI Stats Comparison

Stat
Babar Azam
Mohammad Rizwan
Matches13494
Runs62912713
Average54.2340.49
Strike-Rate87.6385.88
Highest Score158131*
50/100s37/194/16

Key Takeaways

  • Babar Azam: With over 6200 runs at an excellent average of 54.23 and 19 hundreds, Babar Azam’s overall record is as elite as it gets. His ability to convert fifties into centuries puts him in the same league as the modern greats. His consistency across a decade shows he is built for this format.
  • Mohammad Rizwan: Rizwan’s 2713 runs at 40.49 tell the story of a steady contributor rather than a record-breaker. He has moments of brilliance but across the journey, he hasn’t matched Babar’s consistency or conversion rate. Rizwan is steady, often scrapping runs when Pakistan needs them but hasn’t stamped his authority as an ODI giant yet.

Verdict: Babar is a banker, Rizwan is a fighter. Both are valuable but Babar’s long-term class edges it.

Babar Azam vs Mohammad Rizwan ODI Stats Comparison By Opponents

Babar Azam ODI Stats vs Opponents

Opponent
Matches
Runs
Average
Strike-Rate
Highest Score
50/100s
Afghanistan629849.6676.02744/0
Australia1368668.6091.581142/3
Bangladesh412330.7588.48961/0
England2085447.4496.711585/2
India924130.1276.26501/0
Nepal1151151.00115.261510/1
Netherlands422756.7577.47913/0
New Zealand26113847.4183.3010711/2
South Africa1574457.2385.32
1036/1
Sri Lanka1253553.5082.051151/3
West Indies1377364.4189.46125*1/5
Zimbabwe9459114.75100.431252/2

Mohammad Rizwan ODI Stats vs Opponents

Opponent
Matches
Runs
Average
Strike-Rate
Highest Score
50/100s
Afghanistan49824.5083.05671/0
Australia1743539.5485.79
1150/2
Bangladesh517357.6693.01
672/0
England919724.6287.55
741/0
India49732.3364.23
490/0
Nepal14444.0088.00
440/0
Netherlands315175.5086.78
69*2/0
New Zealand1648340.2584.14
77*3/0
South Africa1034342.8788.86
122*2/1
Sri Lanka7353176.50109.62131*2/1
West Indies917521.8775.43592/0
Zimbabwe916432.8070.0875*1/0

Key Takeaways

  • Babar vs The Big Boys: Babar owns Australia (68.60 avg, 3 tons), West Indies (64.41 avg, 5 tons), South Africa (57.23 avg) and England (854 runs). Against top-tier teams, he he thrives. That is what makes him elite. However, against India he is yet to make it count.
  • Rizwan’s Select Brilliance: Mohammad Rizwan stands tall against Sri Lanka (176.50 avg with a century) thanks to multiple not outs and he is handy against Bangladesh and the Netherlands. Against Australia and South Africa, he is solid but not extraordinary. Against England and West Indies, his numbers dip badly, and against India, he hasn’t yet played the defining ODI innings fans hope for.

Verdict: Babar delivers against the heavyweights, Rizwan’s highs are more situational. When you need a man for the big stage, Babar has been the safer bet.

Babar Azam vs Mohammad Rizwan ODI Stats Comparison By Countries

Babar Azam ODI Stats By Country

Country
Matches
Runs
Average
Strike-Rate
Highest Score
50/100s
In Australia836260.3382.831001/1
In England26118351.4391.281585/3
In India932040.0082.9074
4/0
In Ireland12929.00100.00290/0
In Netherlands322274.0080.72913/0
In New Zealand1030530.5081.76834/0
In Pakistan (Home)26159766.5493.661519/7
In South Africa1157157.1086.911034/1
In Sri Lanka818927.0071.86602/0
In U.A.E.21111962.1685.221235/5
In West Indies621042.0079.24125*0/1
In Zimbabwe5184184.00102.22106*0/1

Mohammad Rizwan ODI Stats By Country

Country
Matches
Runs
Average
Strike-Rate
Highest Score
50/100s
In Australia812531.2569.83440/0
In Bangladesh38428.0097.67671/0
In England513233.00104.76741/0
In India939565.8395.41131*1/1
In Netherlands28383.0083.8369*1/0
In New Zealand48822.0079.27370/0
In Pakistan (Home)2376745.1182.56122*5/1
In South Africa819027.1482.25802/0
In Sri Lanka1131452.33100.0086*3/0
In U.A.E.1232732.7084.271150/2
In West Indies36923.0063.88531/0
In Zimbabwe613969.5079.8875*1/0

Key Takeaways

  • Babar Loves Familiar Turf: At home in Pakistan, Babar averages a sensational 66.54 and in the UAE, he averages 62.16. Even in England and South Africa, he scores consistently. His crazy 184.00 average in Zimbabwe is inflated by not outs, but it still underlines his ability to cash in.
  • Rizwan Finds Comfort in India and Sri Lanka: Rizwan’s standout numbers are in India (65.83 avg with a century) and Sri Lanka (52.33 avg) where he thrives against spin and slower pitches. He also does well in the Netherlands (83.00 avg) but in tough conditions like Australia and New Zealand, he has struggled big time to make an impact.

Verdict: Babar dominates across continents, Rizwan shines in select patches. One is a global run-scorer, the other a situational performer.

Babar Azam vs Mohammad Rizwan ODI Stats Comparison Year By Year

Babar Azam ODI Stats By Year

Year
Matches
Runs
Average
Strike-Rate
Highest Score
50/100s
2015723038.3389.1462*3/0
201611656
59.6395.211232/3
20171887267.0779.27125*2/4
20181850936.3581.18106*2/1
201920109260.6692.301156/3
20203221110.50101.841251/1
2021640567.50108.001581/2
2022967984.8790.771145/3
202325106546.3086.6515110/2
2024622857.0076.5173
2/0
20251133430.3678.40783/0

Mohammad Rizwan ODI Stats By Year

Year
Matches
Runs
Average
Strike-Rate
Highest Score
50/100s
20151433236.8895.9575*3/0
201667719.5290.5834*0/0
201755117.0062.96210/0
2019724549.0089.091150/2
20203258.3341.66140/0
2021613422.3396.40741/0
20228
20133.5081.0469*2/0
202325102363.9393.76131*7/1
2024926452.8080.73802/0
20251136136.1071.20122*1/1

Key Takeaways

  • Babar Azam: Babar’s numbers scream consistency. From 2016 to 2022, he was piling up runs like a printing press. In 2017 and 2019, he was Pakistan’s backbone, averaging well above 60. His 2022 was golden, averaging 84.87 with three hundreds in just nine games. Even in dismal years like 2023 and 2025 where the average dipped below 50, he still churned out runs in bulk.
  • Mohammad Rizwan: Rizwan’s early ODI career was stop-start. Between 2015 and 2017, he never really nailed down a spot and struggled to average 20 at times. But from 2019 onwards, he found his rhythm. The real breakthrough came in 2023 when he crossed the 1000-run barrier at an average of 63.93. That year alone silenced critics and stamped him as a serious ODI batter. Since then, he has been more consistent, but still doesn’t match Babar’s decade-long dominance.
  • Strike Rate Story: Babar has balanced elegance with efficiency. His strike rate stays steady in the 80–90 range, never flashy but always effective. Rizwan, though, shows bursts: sometimes above 90 (2023), sometimes dipping badly (2020’s 41.66 SR). That volatility tells you he adjusts but isn’t as naturally fluent in ODIs as he is in T20Is.

Verdict: Babar is long-term banker, consistent across years, always cashing in. Rizwan is late riser, had one massive year in 2023, but overall still trails Babar.

Babar Azam vs Mohammad Rizwan ODI Stats Comparison As Captain

Babar Azam ODI Stats As Captain vs Not Captain

Role
Matches
Runs
Average
Strike-Rate
Highest Score
50/100s
As Captain43237060.7691.2215817/8
Not Captain91392150.9285.59125*20/11

Mohammad Rizwan ODI Stats As Captain vs Not Captain

Role
Matches
Runs
Average
Strike-Rate
Highest Score
50/100s
As Captain2062541.6674.94122*3/1
Not Captain74208840.1589.80131*13/3

Key Takeaways

  • Babar Azam: Captaincy has only made Babar stronger. His average catapults from 50.92 to 60.76 when he is leading. That is a sign of a true leader, not crumbling under pressure but actually upping the game. The strike rate also improves (91.22 vs 85.59) which shows he takes more responsibility and plays with intent when the team looks up to him.
  • Mohammad Rizwan: For Rizwan, the story flips. Without the armband, he has a healthier strike rate (89.80) and nearly the same average (40.15). But as captain, while his average slightly improves (41.66), his strike rate crashes to 74.94. That suggests captaincy makes him more cautious, maybe too cautious, affecting his natural flow.

Verdict: Babar the captain is even more dangerous than Babar the batter while Rizwan is yet to master the art of leading without losing his flow.

Conclusion

At the end of the day, numbers don’t lie and neither does the eye test. Babar Azam is Pakistan’s ODI gold standard. He is the one piling up runs year after year, converting starts into hundreds and bossing attacks across continents. He has got the swagger, the elegance and the cold consistency that every team dreams of in their No. 3.

On the other hand, Mohammad Rizwan is the street-fighter. He scraps, he grinds and when the chips are down, he finds a way to hang in. His 2023 purple patch showed he can be world-class in ODIs too but across the long haul, he hasn’t matched Babar’s volume or dominance.

So, who’s the better ODI batter? Babar by a country mile.

Rizwan is valuable, no doubt, but Babar’s numbers put him in conversations with the very best of this era.

Simply put: Rizwan is the heartbeat but Babar is the backbone. One lifts the spirit, the other lifts the scoreboard!