Ex-India captain Virat Kohli has become the second-highest run-getter in the history of ODI cricket. With his 74*(81) in the third ODI against Australia, Kohli took his tally of runs in ODI cricket to 14,255. He overtook former Sri Lanka captain Kumar Sangakkara, who had aggregated 14,234 runs in 380 innings. Kohli has played 293 ODI innings so far.