Virat Kohli's Numbers From His Last 7 ODI Innings Are Simply Unreal

Shivam Sharma

abplive|19-01-2026

Legend Virat Kohli continues to operate in a dimension of his own. His performance over the last seven ODI innings for team India reaffirmes his status as the premier architect of 50-over format.

King Kohli's dominance in One Day Internationals is defined by a staggering 616 runs in his last 7 ODI innings, maintained at a jaw-dropping average of 123.2. This is absolute dominance. With a strike rate of 109.02, he has balanced his traditional role of an anchor with the modern demand for aggression.

Runs scored: 616, Average: 123.2

Strike rate: 109.02, Centuries: 3, Half-centuries: 3

Out of Virat's last seven trips to the crease in ODIs, he crossed the fifty-mark six times. His most recent exploits against New Zealand and South Africa have highlighted a refined version of "Kohli 2.0" - a batter who remains heartbeat of Indian middle order even at 37.

Despite Virat Kohli’s brilliant 124 off 108 balls, India lost the third and final ODI by 41 runs, allowing New Zealand to win the series 2-1.

Out of Virat's last seven trips to the crease in ODIs, he crossed the fifty-mark six times. His most recent exploits against New Zealand and South Africa have highlighted a refined version of "Kohli 2.0" - a batter who remains heartbeat of Indian middle order even at 37.

Despite Virat Kohli’s brilliant 124 off 108 balls, India lost the third and final ODI by 41 runs, allowing New Zealand to win the series 2-1.

Latest Newsmore