Babar Azam vs Keshav Maharaj: Test head-to-head record

Babar Azam vs KA Maharaj (Test): 93 runs off 172 balls, out 4 time(s) (SR 54.07, 11×4, 0×6). Every number below is computed from ball-by-ball data across 2018–2025 and matches the official record.

StatValue
Balls172
Runs93
Dismissals4
Strike rate54.07
Fours11
Sixes0

How many runs has Babar Azam scored against Keshav Maharaj in Test cricket?

Babar Azam has scored 93 runs off 172 balls against Keshav Maharaj in Test cricket (strike rate 54.07, average 23.25).

How many times has Keshav Maharaj dismissed Babar Azam?

Keshav Maharaj has dismissed Babar Azam 4 time(s) in Test cricket (lbw ×3, caught ×1).

How many sixes has Babar Azam hit off Keshav Maharaj?

Babar Azam has hit 0 six(es) and 11 four(s) off Keshav Maharaj in Test cricket.

Babar Azam ne Keshav Maharaj ko kitne chhakke maare?

Babar Azam ne Keshav Maharaj ki gendon par 0 chhakke aur 11 chauke lagaye hain — Test me kul 93 run, 172 genden, 4 baar out.

Season by season

SeasonBallsRunsOutsSR
2018153020.0
20208043353.75
20243616044.44
20254131175.61

By venue

VenueBallsRunsOutsSR
Rawalpindi Cricket Stadium11774263.25
Newlands3616044.44
SuperSport Park153020.0
National Stadium4020.0

More head-to-heads

Source: DeepCover ball-by-ball warehouse · how we verify our numbers · methodology · all answered questions