Some outstanding batsmen have reached the milestone of scoring 23000 runs in international cricket with their aggressive batting skills. They have been lauded for their top-of-the-line performances in different formats of cricket including test matches, one-day internationals, and T20 matches.
Virat Kohli tops the list of the fastest batsmen to reach 23000 runs in international cricket. He has overtaken Sachin Tendulkar to achieve this feat in just 490 innings. The 32-year-old Virat Kohli has reached the record of scoring the fastest 23000 runs in international cricket with his aggressive batting style that is intimidating to the bowlers. His career includes 161 Test innings in which he has accumulated 7689 runs, 245 one-day internationals in which he has scored 12169 runs, and 84 T20 matches in which he has scored 3159 runs.
One of the greatest cricketers of all time, Sachin Tendulkar holds the second spot in scoring the fastest 23000 runs in international cricket. The former Indian star batsman reached this amazing feat in just 522 innings. The gutsy and stylish right-handed batsman has scored a total of 34,357 runs in his international career with 15,921 runs in 329 test innings and 18,426 runs in 452 ODIs. The highest run-scorer in both formats, Sachin Tendulkar has brought many laurels for India with his batting skills on domestic soil as well overseas.
One of the most prolific batsmen, former Australian captain Ricky Ponting is on the number three spot in scoring the fastest 23000 runs in international cricket. grabs the 3rd spot in this list. The right-handed Aussie batsman was able to achieve this feat in 544 innings. During his international career, Ricky Ponting scored 13,378 runs in 287 Test innings, 13,704 runs in 365 one-day internationals, and 401 runs in 16 T20s.
South African cricketer Jacques Kallis is placed on the fourth spot in scoring the fastest 23000 runs in international cricket. The former all-rounder achieved this remarkable feat in international cricket in 551 innings. During his international cricket tenure from 1995 to 2014, the right-handed batsman scored 25,534 runs in 617 innings. Out of this 13,289 runs were scored in 280 test innings, 11,579 runs were scored in 314 one-day internationals, and 666 runs were scored in 23 T20s.
Sri Lankan batsman Kumar Sangakkara takes the fifth spot in scoring the fastest 23000 runs in international cricket. The former Sri Lankan wicketkeeper-batsman achieved this feat in 558 innings. In his international cricket career, the left-handed batsman scored 28,016 runs in 666 innings. He scored 12,400 runs in 133 Tests, 14,234 runs in 404 one-day internationals, and 1382 runs in 56 T20s.