Virat Kohli has played very well in One Day Internationals at JSCA International Stadium, Ranchi. He is known for being strong and scoring runs regularly when playing at home. Ranchi’s pitch feels like his special place where he performs his best. Here are some magnificent knocks in Ranchi:
- 135 vs South Africa, 2025: Virat Kohli scored a brilliant 135 runs off 120 balls against South Africa in the first ODI at JSCA Stadium, Ranchi. His innings included 7 sixes and 11 boundaries, and he formed a crucial 136-run partnership with Rohit Sharma, who scored 57. This knock helped India post a commanding total of 349/8. Kohli’s 135 was marked by aggressive strokeplay, with a strike rate accelerating notably after his century, showcasing one of his best performances against South Africa. This innings also made him the highest century-maker against South Africa in ODIs.
- 139* vs Sri-Lanka, 2014: Virat Kohli scored an unbeaten 139 runs off 126 balls against Sri Lanka at the Ranchi Stadium. In this innings, he hit 12 boundaries (fours) and 3 sixes. This knock helped India complete a 5-0 series sweep against Sri Lanka. The strike rate for this innings was around 110.32. This innings is considered one of his best ODI performances at home and showcased his ability to finish matches strongly under pressure.
- 123 vs Australia, 2018: Virat Kohli scored a brilliant 123 runs off 95 balls against Australia at the JSCA International Stadium in Ranchi during the 3rd ODI of the 2018-19 series. This innings featured 16 fours and 1 six, with a strike rate of about 129.47. Despite Kohli’s outstanding performance chasing a target of 314 runs, India lost the match by 32 runs. This was Kohli’s 41st ODI century and is considered one of his finest hundreds, showcasing his superb temperament and technique.
- 77* vs England, 2013: Virat Kohli scored an unbeaten 77 runs off 79 balls in the third One-Day International (ODI) against England on January 19, 2013, at the JSCA International Cricket Stadium in Ranchi. His polished innings helped India chase down England’s total of 155 runs comfortably, winning the match by seven wickets with 21.5 overs to spare. Kohli’s performance included nine boundaries and two sixes, and he was awarded the Man of the Match for his match-winning knock.
- 45 vs New Zealand, 2016: Virat Kohli scored 45 runs against New Zealand at Ranchi in an ODI match. In this innings, he faced 51 balls, hitting 2 fours and 1 six, with a strike rate of 88.24. He was caught by Watling off the bowling of Ish Sodhi. This match was part of the 4th ODI at the JSCA International Stadium Complex, Ranchi, where New Zealand won by 19 runs. Kohli’s 45 was part of a chase where India scored 241 all out in 48.4 overs against New Zealand’s 260/7 in 50 overs.
Alao Read: Why Faf du Plessis is not playing IPL ?
Ranchi remains a fortress where Kohli continues to inspire and lead by example, reinforcing his stature among cricket’s all-time greats.

