Records for ODI Matches
Fastest to 5000 runs
Player | Opposition | Ground | Match Date | Debut | Time | Mat | Inns | Scorecard |
v New Zealand | Karachi | 5 May 2023 | 31 May 2015 | 7y 339d | 99 | 97 | ODI # 4574 | |
v West Indies | Durban | 16 Jan 2015 | 9 Mar 2008 | 6y 313d | 104 | 101 | ODI # 3579 | |
v England | Melbourne | 30 Jan 1987 | 7 Jun 1975 | 11y 237d | 126 | 114 | ODI # 428 | |
v West Indies | Kochi | 21 Nov 2013 | 18 Aug 2008 | 5y 95d | 120 | 114 | ODI # 3436 | |
v England | North Sound | 3 Dec 2023 | 16 Nov 2016 | 7y 17d | 119 | 114 | ODI # 4706 | |
v India | Wankhede | 14 Jan 2020 | 18 Jan 2009 | 10y 361d | 117 | 115 | ODI # 4231 | |
v West Indies | Bridgetown | 20 Feb 2019 | 11 Jan 2013 | 6y 40d | 122 | 116 | ODI # 4096 | |
v England | Cape Town | 4 Feb 2020 | 19 Jan 2013 | 7y 16d | 116 | 116 | ODI # 4234 | |
v South Africa | Lahore | 3 Nov 1997 | 9 Nov 1990 | 6y 359d | 120 | 118 | ODI # 1249 | |
v New Zealand | Napier | 23 Jan 2019 | 20 Oct 2010 | 8y 95d | 119 | 118 | ODI # 4082 | |
v England | Wellington | 3 Mar 2018 | 10 Aug 2010 | 7y 205d | 125 | 119 | ODI # 3982 | |
v Pakistan | Multan | 13 Nov 1990 | 11 Jun 1975 | 15y 155d | 122 | 121 | ODI # 641 | |
v England | Southampton | 28 Aug 2012 | 2 Feb 2005 | 7y 208d | 129 | 124 | ODI # 3298 | |
v Sri Lanka | Centurion | 6 Mar 2019 | 18 Jan 2011 | 8y 47d | 131 | 125 | ODI # 4107 | |
v Pakistan | Adelaide | 25 Jan 2000 | 11 Jan 1992 | 8y 14d | 131 | 126 | ODI # 1547 | |
v India | Sydney | 27 Nov 2020 | 11 Jan 2013 | 7y 321d | 130 | 126 | ODI # 4265 | |
v Zimbabwe | Hobart | 14 Mar 1992 | 30 Jan 1984 | 8y 44d | 131 | 128 | ODI # 743 | |
v India | Rajkot | 27 Sep 2023 | 19 Feb 2010 | 13y 220d | 145 | 129 | ODI # 4657 | |
v Bangladesh | Mirpur | 14 Mar 2008 | 30 Mar 2002 | 5y 350d | 133 | 131 | ODI # 2692 | |
v Australia | Sydney | 4 Dec 2016 | 10 Jan 2009 | 7y 329d | 135 | 132 | ODI # 3811 | |
v West Indies | Kingston | 13 Jan 2022 | 1 Jul 2008 | 13y 196d | 135 | 132 | ODI # 4340 | |
v South Africa | Basseterre | 24 Mar 2007 | 19 May 1993 | 13y 309d | 137 | 133 | ODI # 2552 | |
v West Indies | Sydney | 7 Feb 2001 | 14 Apr 1994 | 6y 299d | 153 | 135 | ODI # 1685 | |
v Sri Lanka | Rajkot | 15 Dec 2009 | 23 Dec 2004 | 4y 357d | 152 | 135 | ODI # 2932 | |
v Sri Lanka | Pallekele | 4 Aug 2012 | 11 Apr 2003 | 9y 115d | 139 | 135 | ODI # 3295 | |
v New Zealand | Singapore | 25 Aug 2000 | 14 Dec 1993 | 6y 255d | 137 | 137 | ODI # 1625 | |
v New Zealand | Melbourne | 6 Feb 2002 | 9 Jan 1996 | 6y 28d | 142 | 137 | ODI # 1804 | |
v South Africa | Gqeberha | 6 Apr 2002 | 15 Feb 1995 | 7y 50d | 137 | 137 | ODI # 1824 | |
v India | Kuala Lumpur | 14 Sep 2006 | 11 Sep 1999 | 7y 3d | 140 | 137 | ODI # 2414 | |
v South Africa | Durban | 12 Feb 1997 | 18 Dec 1989 | 7y 56d | 141 | 138 | ODI # 1176 | |
v England | Sharjah | 15 Dec 1997 | 1 Jan 1989 | 8y 348d | 140 | 138 | ODI # 1263 | |
v Bangladesh | Karachi | 21 Sep 2003 | 28 Mar 1998 | 5y 177d | 144 | 138 | ODI # 2045 | |
v Australia | Brisbane | 8 Jan 1989 | 11 Jun 1975 | 13y 211d | 144 | 139 | ODI # 548 | |
v Pakistan | Sharjah | 22 Oct 1988 | 22 Feb 1978 | 10y 243d | 142 | 141 | ODI # 527 | |
v New Zealand | Wellington | 10 Feb 1998 | 11 Dec 1988 | 9y 61d | 146 | 141 | ODI # 1291 | |
v India | Brisbane | 19 Feb 2012 | 1 Feb 2004 | 8y 18d | 170 | 142 | ODI # 3244 | |
v Australia | Sydney | 23 Jan 2016 | 23 Jun 2007 | 8y 214d | 148 | 142 | ODI # 3727 | |
v Ireland | Kingston | 15 Apr 2010 | 20 Jul 2000 | 9y 269d | 154 | 144 | ODI # 2978 | |
v England | Southampton | 16 Sep 2013 | 24 Mar 2002 | 11y 176d | 165 | 144 | ODI # 3416 | |
v Bangladesh | Hamilton | 13 Mar 2015 | 1 Mar 2006 | 9y 12d | 156 | 144 | ODI # 3634 | |
v England | Dunedin | 26 Feb 2002 | 22 Jan 1995 | 7y 35d | 150 | 147 | ODI # 1813 | |
v South Africa | Auckland | 7 Mar 2015 | 27 Apr 2002 | 12y 314d | 160 | 147 | ODI # 3626 | |
v South Africa | Centurion | 10 Oct 2001 | 3 Apr 1996 | 5y 190d | 158 | 148 | ODI # 1757 | |
v Pakistan | Brisbane | 22 Jan 2010 | 19 Jan 2003 | 7y 3d | 164 | 148 | ODI # 2944 | |
v Australia | Hobart | 23 Jan 2015 | 28 Nov 2004 | 10y 56d | 153 | 149 | ODI # 3589 | |
v South Africa | East London | 11 Apr 1998 | 22 Nov 1991 | 6y 140d | 160 | 150 | ODI # 1314 | |
v South Africa | Gqeberha | 22 Feb 1994 | 12 Feb 1984 | 10y 10d | 156 | 152 | ODI # 885 | |
v India | Bristol | 11 Jul 2002 | 1 Dec 1990 | 11y 222d | 154 | 152 | ODI # 1855 | |
v Sri Lanka | Centurion | 7 Mar 2003 | 25 Oct 1996 | 6y 133d | 158 | 153 | ODI # 1982 | |
v West Indies | North Sound | 6 Dec 2023 | 21 Feb 2012 | 11y 288d | 180 | 153 | ODI # 4707 | |
v England | Bloemfontein | 2 Feb 2005 | 3 Oct 1996 | 8y 122d | 158 | 157 | ODI # 2219 | |
v South Africa | Kingston | 8 May 2005 | 17 Oct 1994 | 10y 203d | 169 | 157 | ODI # 2242 | |
v West Indies | Basseterre | 6 Jul 2008 | 10 Nov 1998 | 9y 239d | 193 | 157 | ODI # 2736 | |
v India | Kingston | 2 Jul 2013 | 2 Aug 2005 | 7y 334d | 164 | 157 | ODI # 3382 | |
v Pakistan | Leeds | 1 Sep 2016 | 5 Aug 2006 | 10y 27d | 169 | 158 | ODI # 3775 | |
v England | Chattogram | 12 Oct 2016 | 9 Feb 2007 | 9y 246d | 159 | 158 | ODI # 3794 | |
v Zimbabwe | Johannesburg | 21 Jan 2000 | 26 Feb 1992 | 7y 329d | 173 | 161 | ODI # 1544 | |
v Sri Lanka | Sharjah | 12 Oct 1995 | 6 Feb 1985 | 10y 248d | 163 | 162 | ODI # 1007 | |
v West Indies | Adelaide | 25 Jan 2001 | 23 Feb 1992 | 8y 337d | 165 | 162 | ODI # 1676 | |
v Zimbabwe | Ahmedabad | 10 Oct 2006 | 5 Jul 2000 | 6y 97d | 176 | 162 | ODI # 2425 | |
v Australia | Melbourne | 15 Dec 1992 | 17 Dec 1983 | 8y 364d | 168 | 163 | ODI # 780 | |
v England | Bulawayo | 10 Oct 2001 | 25 Oct 1992 | 8y 350d | 165 | 163 | ODI # 1756 | |
v India | Centurion | 26 Sep 2009 | 14 Oct 1999 | 9y 347d | 183 | 163 | ODI # 2898 | |
v England | Leeds | 2 Sep 2007 | 3 Oct 2000 | 6y 334d | 181 | 164 | ODI # 2618 | |
v India | Mohali | 13 Dec 2017 | 28 Nov 2008 | 9y 15d | 194 | 164 | ODI # 3941 | |
v New Zealand | Rajkot | 5 Nov 1999 | 28 Feb 1992 | 7y 250d | 182 | 165 | ODI # 1522 | |
v Ireland | Hobart | 7 Mar 2015 | 20 Apr 2004 | 10y 321d | 166 | 165 | ODI # 3627 | |
v Bangladesh | Mirpur | 10 May 2007 | 1 Apr 1999 | 8y 39d | 171 | 166 | ODI # 2582 | |
v Sri Lanka | Hambantota | 26 Jul 2015 | 3 Apr 2003 | 12y 114d | 166 | 166 | ODI # 3672 | |
v South Africa | Kimberley | 15 Oct 2017 | 6 Aug 2006 | 11y 70d | 178 | 168 | ODI # 3923 | |
v India | Karachi | 2 Jul 2008 | 13 Feb 2000 | 8y 140d | 174 | 169 | ODI # 2730 | |
v New Zealand | Delhi | 3 Nov 1994 | 20 Jan 1985 | 9y 287d | 184 | 170 | ODI # 944 | |
v India | Kochi | 13 Mar 2002 | 29 Feb 1992 | 10y 12d | 175 | 171 | ODI # 1816 | |
v Canada | Hambantota | 20 Feb 2011 | 11 Dec 1999 | 11y 71d | 195 | 171 | ODI # 3102 | |
v Kenya | Kandy | 6 Mar 1996 | 14 Feb 1982 | 14y 21d | 181 | 172 | ODI # 1074 | |
v Sri Lanka | Cuttack | 2 Nov 2014 | 30 Jul 2005 | 9y 95d | 200 | 172 | ODI # 3539 | |
v Australia | Bridgetown | 21 Jun 2016 | 4 Oct 2000 | 15y 261d | 182 | 172 | ODI # 3752 | |
v Zimbabwe | Kimberley | 30 Sep 2018 | 20 Aug 2004 | 14y 41d | 190 | 172 | ODI # 4049 | |
v Kenya | Kandy | 6 Mar 1996 | 31 Mar 1984 | 11y 341d | 178 | 173 | ODI # 1074 | |
v South Africa | Gqeberha | 5 Mar 2006 | 8 Dec 1992 | 13y 87d | 198 | 173 | ODI # 2347 | |
v Australia | Adelaide | 26 Jan 2011 | 7 Jun 2001 | 9y 233d | 191 | 175 | ODI # 3089 | |
v Afghanistan | Abu Dhabi | 23 Sep 2018 | 6 Aug 2006 | 12y 48d | 190 | 176 | ODI # 4045 | |
v Sri Lanka | Hambantota | 10 Jul 2017 | 23 Sep 2001 | 15y 290d | 178 | 177 | ODI # 3904 | |
v Australia | Lahore | 30 Oct 1994 | 12 Jan 1982 | 12y 291d | 199 | 179 | ODI # 942 | |
v Zimbabwe | Harare | 28 Mar 1998 | 14 Nov 1986 | 11y 134d | 196 | 179 | ODI # 1297 | |
v Kenya | Nairobi (Gym) | 18 Aug 2001 | 18 Mar 1987 | 14y 153d | 196 | 180 | ODI # 1746 | |
v India | Wellington | 8 Jan 2003 | 25 Mar 1994 | 8y 289d | 187 | 180 | ODI # 1930 | |
v New Zealand | Napier | 8 Jan 2006 | 24 Jan 1998 | 7y 349d | 196 | 182 | ODI # 2312 | |
v West Indies | Sharjah | 17 Oct 1999 | 26 Dec 1989 | 9y 295d | 191 | 183 | ODI # 1515 | |
v Pakistan | Brisbane | 11 Feb 1990 | 13 Jan 1979 | 11y 29d | 197 | 184 | ODI # 602 | |
v Australia | Adelaide | 24 Jan 1999 | 2 Mar 1986 | 12y 328d | 206 | 191 | ODI # 1392 | |
v West Indies | Auckland | 26 Dec 2013 | 17 Jan 2002 | 11y 343d | 221 | 191 | ODI # 3449 | |
v New Zealand | Mirpur | 26 Sep 2023 | 25 Jul 2007 | 16y 63d | 221 | 192 | ODI # 4655 | |
v New Zealand | Adelaide | 27 Jan 2002 | 26 Feb 1992 | 9y 335d | 216 | 195 | ODI # 1797 | |
v South Africa | Bloemfontein | 13 Apr 1997 | 9 Jan 1986 | 11y 94d | 218 | 198 | ODI # 1199 |
Time is based on the start of the debut match and the start of the match in which the milestone was achieved
Batsmen within a maximum of 200 innings shown
Batsmen within a maximum of 200 innings shown
Records includes the following current or recent matches:
Bangladesh v Sri Lanka at Chattogram, 3rd ODI, Mar 18, 2024 [ODI # 4745]
Bangladesh v Sri Lanka at Chattogram, 2nd ODI, Mar 15, 2024 [ODI # 4744]
Bangladesh v Sri Lanka at Chattogram, 1st ODI, Mar 13, 2024 [ODI # 4743]
Terms of Use|Privacy Policy|Your US State Privacy Rights|Children's Online Privacy Policy|Interest - Based Ads|Do Not Sell or Share My Personal Information|Feedback
© 2024 ESPN Sports Media Ltd. All rights reserved