Skip to content
Search

Latest Stories

Virat Kohli’s finest Test knocks: The innings that defined an era

Test knocks that truly defined his greatness

Virat Kohli

A fierce competitor who carried the fire of a whole generation

Getty

For over a decade, Virat Kohli stood at the heart of India’s Test revival, a fierce competitor who carried the fire of a whole generation. With every century, he silenced critics, broke records, and more than anything, gave fans reason to believe. His Test innings weren’t just runs on a scoreboard, they were moments of resolve, pride, and a relentless pursuit of excellence.

As we reflect on his red-ball legacy, here are the Test knocks that truly defined his greatness, each one a story etched in the hearts of cricket fans.


1. 254* vs South Africa – Pune, 2019

In Pune, Kohli produced his career-best Test score, an unbeaten 254 that left fans in awe. It was a statement of class and control, where he batted with elegance, discipline, and authority. With India declaring on 601/5 and cruising to an innings win, this innings reminded the world why Kohli was more than just a limited-overs giant — he was the master of the long grind too.

2. 235 vs England – Mumbai, 2016

Batting on a turning track at Wankhede, Kohli crafted a majestic 235 — his third double century of the year. His ability to dismantle England’s attack with precision thrilled the crowd. With every run, the chants of “Kohli, Kohli” echoed louder, as India sealed the match and eventually the series. It was a masterclass that brought together patience and flair in equal measure.

3. 200 vs West Indies – North Sound, 2016

His first double hundred was long overdue, and it arrived in Antigua with authority. Kohli's 200 was not just personal success, but the beginning of a new chapter. It kickstarted a stretch of dominant overseas tours for India under his captaincy, and fans felt they were witnessing the rise of a truly all-format legend.

4. 169 vs Australia – Melbourne, 2014

Boxing Day at the MCG, a packed stadium, and Kohli rising to the occasion with a sublime 169. It wasn’t just the runs, it was the defiance. India needed leadership and grit, and Kohli, then standing in for MS Dhoni, gave both. His duel with the Australian attack had fans glued and proud, knowing their team had a lion at No. 4.

5. 141 & 115 vs Australia – Adelaide, 2014

This was the turning point. In his first Test as captain, Kohli scored centuries in both innings, an aggressive 115 followed by a fighting 141 while chasing a tricky target. India lost narrowly, but Kohli had won hearts. His intent, body language, and refusal to play for a draw were a breath of fresh air. It was the start of a new Indian Test mindset, bold, fearless, and driven.

6. 119 vs South Africa – Johannesburg, 2013

Johannesburg was Kohli’s true coming-of-age moment in Test cricket. On a spicy pitch, against Steyn, Morkel, and Philander, he scored a composed 119. It was technique and temperament rolled into one, and for fans, it confirmed what they hoped: this young man had the mettle to succeed overseas.

These innings are more than numbers in a scorebook; they are the memories that lit up living rooms, sparked celebrations in the streets, and gave millions of fans reason to smile. Virat Kohli didn’t just play Tests; he led them with his heart, his bat, and that unmistakable passion in his eyes.

As the dust settles on his Test career, one thing is clear — Kohli didn’t just play the game. He changed it.

More For You

Rishabh-Pant-ton-Getty

Pant, who scored 134 in the first innings, reached a 130-ball century in India’s second innings, hitting 13 fours and two sixes. (Photo: Getty Images)

Getty Images

Pant makes history with twin centuries, England eye record chase on final day

RISHABH PANT became the first India batter to score centuries in both innings of a Test against England on day four at Headingley, but England responded strongly to leave the series opener finely poised going into the final day.

England will resume on Tuesday at 21-0, needing 350 more runs to reach a target of 371, with all ten wickets in hand as they aim for a 1-0 lead in the five-match series.

Keep ReadingShow less
Jasprit Bumrah

Jasprit Bumrah acknowledges the fans as he leaves the field with the team following the England innings during Day Three of the 1st Test at Headingley on June 22. (Photo: Getty Images)

Getty images

ENG vs IND: Bumrah takes five, Brook falls for 99 as Test hangs in balance

JASPRIT BUMRAH claimed five wickets and Harry Brook was dismissed for 99 on his home ground as the first Test between England and India at Headingley remained evenly poised at the end of day three.

England were all out for 465 in reply to India’s first-innings 471. India ended the day on 90-2, stretching their lead to 96, with KL Rahul unbeaten on 47 and Shubman Gill, who scored a century in the first innings in his debut match as India captain, not out on six.

Keep ReadingShow less
Ollie Pope

Ollie Pope celebrates his century on day two of the first Test match between England and India at Headingley cricket ground in Leeds on June 21, 2025. (Photo: Getty Images)

ENG vs INDIA 1st Test: Pope hits century as Bumrah takes three on day two

OLLIE POPE scored a fighting century as England responded to India’s 471, despite Jasprit Bumrah’s three-wicket haul and Rishabh Pant’s quick hundred on the second day of the first Test at Headingley on Saturday.

England were 209-3 at stumps, trailing by 262 runs, with Pope unbeaten on 100 after being dropped on 60.

Keep ReadingShow less
Yashasvi Jaiswal

India's Yashasvi Jaiswal plays a shot on the opening day of the first cricket test match between England and India at Headingley cricket ground in Leeds on June 20, 2025.

Getty Images

England opt to bowl in first Test as India's Sudharsan makes debut

ENGLAND captain Ben Stokes won the toss and chose to bowl first against India in the opening Test at Headingley on Friday.

The match began under clear skies and with a pitch showing only a slight green tinge, suggesting decent conditions for batting in the first game of the five-Test series.

Keep ReadingShow less
Shubman Gill and Ravindra Jadeja

India captain Shubman Gill and Ravindra Jadeja during a nets session at Headingley on June 18, 2025 in Leeds. (Photo: Getty Images)

Getty Images

Gill takes charge as India face England without Kohli, Rohit

INDIA will begin their Test series in England on Friday with a new captain and without two of their most experienced batters — Virat Kohli and Rohit Sharma. Shubman Gill, who takes over from Rohit, will also bat at number four, filling the position vacated by Kohli.

Vice-captain Rishabh Pant confirmed on Wednesday that Gill would bat at four in the first Test at Headingley. “I think Shubman is going to bat at number four and I'm going to stick to number five as of now,” Pant said. “Obviously, it's a new start for us, big people have left. Yes, there will be a gap, but at the same time, it's an opportunity for us to build a new culture from here.”

Keep ReadingShow less