It has been a day of records for Indian players in the ongoing first ODI against New Zealand in Napier. After Mohammed Shami became the fastest Indian to take 100 ODI wickets, opener Shikhar Dhawan achieved a major landmark in his career when he became the second fastest Indian batsman after Virat Kohli to reach 5,000 runs in ODI cricket.
While India captain Virat Kohli leads the chart, having reached the 5000-run mark in 114 innings, Dhawan has needed 118 innings to reach the mark.
Hashim Amla remains the fastest to reach 5000 runs in ODI cricket as he needed only 101 innings. Amla is followed by West Indies great Vivian Richards and Virat, who both got their in 114 innings.
Among left-handed batsmen, Dhawan has surpassed the likes of Sourav Ganguly and Graeme Smith to join Brian Lara and become the joint-fastest to reach the milestone.
Dhawan has been struggling for form having managed only 55 runs in the three ODIs against Australia earlier this month. With the World Cup approaching, Dhawan's fans would hope this feat brings much-needed confidence for the Delhi batsman.