After the Test match, India will be playing three ODI matches against South Africa, with the first one being held in Ranchi on November 30. For that, the Indian stalwart Virat Kohli travelled to Ranchi and, for obvious reasons, was invited for a dinner at the homeboy MS Dhoni's residence. MS Dhoni, Kohli's first captain in international cricket, even drove the car himself to drop Kohli at the team hotel. MS Dhoni and Virat Kohli have been a rare sight these days, as MS took retirement from international cricket back in 2017. Indian Premier League is the only stage for fans to enjoy the camaraderie between the two, however, as opponents. Having spotted the two on a car, the fans loved it. And here Cricketgully presents the top 5 moments when the duo sealed the on-field partnerships and respect between the two. 1 | India vs New Zealand, 3rd ODI — Mohali, 23 Oct 2016 MS Dhoni and Virat Kohli registered a 151-run partnership while chasing 286 against New Zealand. Tom Latham (61) and James Neesham (57) scored two half centuries and a decent contribution from Ross Taylor (44) and Matt Henry (39) took the Kiwis' score to 285, being all out with two balls left. India chased the entire target within 49 overs, with Virat Kohli himself scoring 154* runs off just 134 balls. His innings had 16 boundaries and a six. On the other side, captain MS Dhoni anchored the partnership with 80 runs coming from 91 balls. Matt Henry got him out, letting Manish Pandey (28) create the finishing partnership with Kohli. 2 | India vs Australia, 2016 T20 World Cup — 5‑over 67‑run stand Getty Images The famous photo of Virat Kohli kneeling down in front of MS Dhoni was from this match. It was the same Mohali, where India was chasing 162 runs against Steve Smith's Australia in the 2016 ICC Men's T20 World Cup semifinal match. India had lost both openers Rohit Sharma (12) and Shikhar Dhawan (13) early. Following that, Suresh Raina left too, And Yuvraj departed after a small cameo of 21 runs. India was in deep trouble when Virat Kohli, already present on the crease and MS Dhoni made 67 runs in the final 5.1 overs and won the match. Kohli scored a rampant 82 not out of 51 balls. MS, who made 18 runs, hit the winning boundary, after which Kohli knelt down in relief. However, the significance of the innings lies in the synchronization of Virat Kohli and MS Dhoni. Kohli, known for speed while taking singles, was nicely complemented by MS, and they ran torridly, without even a nod, believing the other would definitely manage. Read also: Is India's nationalism for show? Indi-Pak back in 2026 T20 WC expose BCCI's money mindedness 3 | India vs Bangladesh, Tri‑Series 2010 — 152‑run stand Around 2009-2010, India toured Bangladesh for a multi-format tri-series including Sri Lanka. There in the third ODI, captain MS Dhoni scored a century (101* off 107 balls). While chasing 298 against Bangladesh, Virat Kohli and MS Dhoni sealed a 152‑run partnership- their then‑highest ODI stand—rescuing the match from early trouble. Virat got dismissed at 91 off 102 balls. Later MS Dhoni had a 94-run stand with Suresh Raina, who had a half century in that match. 4 | Over to you Virat: 2014 T20 WC semifinal against South Africa During the 2014 T20 World Cup semi-final at Mirpur, Virat Kohli and MS Dhoni shared a memorable moment that cricket fans still cherish. Under Dhoni’s captaincy, India reached the final for the second time in history by beating South Africa by six wickets with five balls to spare. South Africa batted first and scored 172, with Faf du Plessis making 58 off 41 balls and JP Duminy 45 off 40. Ravichandran Ashwin starred with the ball, taking 3/22. India’s chase hit a rocky patch at 77/2 in 9.3 overs, and with Yuvraj out in the 16th over, they still needed 40 runs from 24 balls. Kohli played a masterful 72* off 44 balls, supported by Suresh Raina’s 21 off 10. With India needing just one run off the last over, Dhoni’s iconic gesture let Kohli hit the winning boundary off Dale Steyn, sending India to the final and creating a legendary on-field moment.