In pictures: 10 fastest batsmen to reach 6000 ODI runs

Updated: 05 April, 2016 11:35 IST
  • Hashim Amla (South Africa)
    Inns - 123. Matches - 126. ODI debut - 9 March 2008. Match date - 25 Oct 2015 vs India. (All Pics/ AFP)
    1/10
  • Virat Kohli (India)
    Inns - 136. Matches - 144. ODI debut - 18 August 2008. Match date - 9 Nov 2014 vs Sri Lanka.
    2/10
  • Sir Viv Richards (West Indies)
    Inns - 141. Matches - 156. ODI debut - 7 June 1975. Match date - 7 Jan 1989 vs Pakistan.
    3/10
  • Sourav Ganguly (India)
    Inns - 147. Matches - 152. ODI debut - 11 January 1992. Match date - 26 Oct 2000 vs Zimbabwe.
    4/10
  • AB de Villiers (South Africa)
    Inns - 147. Matches - 153. ODI debut - 2 February 2005. Match date - 11 Nov 2013 vs Pakistan.
    5/10
  • Matthew Hayden (Australia)
    Inns - 154. Matches - 160. ODI debut - 19 May 1993. Match date - 2 Mar 2008 vs India.
    6/10
  • Brian Lara (West Indies)
    Inns - 155. Matches - 158. ODI debut - 9 November 1990. Match date - 9 Oct 1999 vs Bangladesh.
    7/10
  • Dean Jones (Australia)
    Inns - 157. Matches - 160. ODI debut - 30 January 1984. Match date - 22 Feb 1994 vs South Africa.
    8/10
  • Gary Kirsten (South Africa)
    Inns - 160. Matches - 160. ODI debut - 14 December 1993. Match date - 22 Oct 2001 vs Kenya.
    9/10
  • Graeme Smith (South Africa)
    Inns - 160. Matches - 162. ODI debut - 30 March 2002. Match date - 15 January 2011 vs India.
    10/10
  • loading...

About The Gallery

South African batsman Hashim Amla became the fastest to reach 6,000 ODI runs on 25 October 2015 in his 126th match. On his birthday, we look at the fastest 10 to achieve the 6,000 runs feat in ODIs

First Published: 31 March, 2016 10:20 IST