Virat Kohli vs Keshav Maharaj: Test head-to-head record

V Kohli vs KA Maharaj (Test): 174 runs off 240 balls, out 0 time(s) (SR 72.50, 19×4, 2×6). Every number below is computed from ball-by-ball data across 2017–2021 and matches the official record.

Virat Kohli
174
runs off 240 balls · SR 72.50 · 2×6
Virat Kohli vs Keshav Maharaj · Test
Keshav Maharaj
StatValue
Balls240
Runs174
Dismissals0
Strike rate72.50
Fours19
Sixes2

How many runs has Virat Kohli scored against Keshav Maharaj in Test cricket?

Virat Kohli has scored 174 runs off 240 balls against Keshav Maharaj in Test cricket (strike rate 72.50).

How many times has Keshav Maharaj dismissed Virat Kohli?

Keshav Maharaj has dismissed Virat Kohli 0 time(s) in Test cricket.

How many sixes has Virat Kohli hit off Keshav Maharaj?

Virat Kohli has hit 2 six(es) and 19 four(s) off Keshav Maharaj in Test cricket.

Virat Kohli ne Keshav Maharaj ko kitne chhakke maare?

Virat Kohli ne Keshav Maharaj ki gendon par 2 chhakke aur 19 chauke lagaye hain — Test me kul 174 run, 240 genden, 0 baar out.

Virat Kohli vs Keshav Maharaj: recent form (2017–2021)

In 2017–2021: 174 runs off 240 balls, 0 dismissal(s), strike rate 72.50.

Season by season

SeasonBallsRunsOutsSR
20173927069.23
2019134116086.56
20216731046.26

By venue

VenueBallsRunsOutsSR
Maharashtra Cricket Association Stadium11587075.65
SuperSport Park8044055.0
Newlands2614053.84
Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium19290152.63

More head-to-heads

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