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

V Kohli vs KA Maharaj (ODI): 78 runs off 124 balls, out 2 time(s) (SR 62.90, 1×4, 0×6). Every number below is computed from ball-by-ball data across 2021–2025 and matches the official record.

Virat Kohli
78
runs off 124 balls · SR 62.90 · 0×6
Virat Kohli vs Keshav Maharaj · ODI
Keshav Maharaj
StatValue
Balls124
Runs78
Dismissals2
Strike rate62.90
Fours1
Sixes0

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

Virat Kohli has scored 78 runs off 124 balls against Keshav Maharaj in ODIs (strike rate 62.90, average 39).

How many times has Keshav Maharaj dismissed Virat Kohli?

Keshav Maharaj has dismissed Virat Kohli 2 time(s) in ODIs (caught ×2).

How many sixes has Virat Kohli hit off Keshav Maharaj?

Virat Kohli has hit 0 six(es) and 1 four(s) off Keshav Maharaj in ODIs.

Virat Kohli ne Keshav Maharaj ko kitne chhakke maare?

Virat Kohli ne Keshav Maharaj ki gendon par 0 chhakke aur 1 chauke lagaye hain — ODI me kul 78 run, 124 genden, 2 baar out.

Virat Kohli vs Keshav Maharaj in the powerplay

In the powerplay: 1 runs off 5 balls, 0 dismissal(s), strike rate 20.

Phase-wise: powerplay, middle and death overs

PhaseBallsRunsOutsSR6s
Powerplay51020.00
Middle11977264.70

Season by season

SeasonBallsRunsOutsSR
20216036260.0
20232916055.17
20253526074.28

By venue

VenueBallsRunsOutsSR
Boland Park, Paarl3318154.54
Eden Gardens, Kolkata2916055.17
Newlands, Cape Town2718166.66
SVNS Stadium, Raipur2321091.3
ACA-VDCA Stadium, Visakhapatnam125041.66

More head-to-heads

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