Records for ODI Matches

Fastest to 6000 runs
Player
Opposition
Ground
Match Date
Debut
Time
Mat
Inns
Scorecard
v IndiaWankhede25 Oct 20159 Mar 20087y 230d126123ODI # 3700
v Sri LankaHyderabad9 Nov 201418 Aug 20086y 83d144136ODI # 3543
v AustraliaLord's29 Jun 201910 Aug 20108y 323d146139ODI # 4178
v EnglandMelbourne22 Nov 202218 Jan 200913y 308d141139ODI # 4480
v Sri LankaColombo (RPS)18 Jul 202120 Oct 201010y 271d143140ODI # 4307
v PakistanBrisbane7 Jan 19897 Jun 197513y 214d156141ODI # 547
v Sri LankaChester-le-Street29 Jun 202111 Jan 20138y 169d150141ODI # 4296
v AustraliaBloemfontein9 Sep 202319 Jan 201310y 233d142142ODI # 4638
v ZimbabweSharjah26 Oct 200011 Jan 19928y 289d152147ODI # 1648
v PakistanSharjah11 Nov 20132 Feb 20058y 282d153147ODI # 3433
v IndiaSydney2 Mar 200819 May 199314y 288d160154ODI # 2688
v BangladeshDhaka9 Oct 19999 Nov 19908y 334d158155ODI # 1511
v South AfricaGqeberha22 Feb 199430 Jan 198410y 23d160157ODI # 885
v Sri LankaMount Maunganui3 Jan 201910 Jan 20099y 358d160157ODI # 4074
v KenyaCape Town22 Oct 200114 Dec 19937y 312d160160ODI # 1763
v IndiaJohannesburg15 Jan 201130 Mar 20028y 291d162160ODI # 3080
v Sri LankaRajkot19 Oct 198922 Feb 197811y 239d163162ODI # 576
v IndiaJaipur24 Mar 19991 Jan 198910y 82d164162ODI # 1417
v AustraliaNagpur1 Oct 201723 Jun 200710y 100d168162ODI # 3919
v West IndiesKingston17 May 200315 Feb 19958y 91d169166ODI # 2011
v Sri LankaWankhede2 Apr 201123 Dec 20046y 100d186166ODI # 3148
v South AfricaChristchurch22 Feb 20171 Mar 200610y 358d180166ODI # 3839
v Sri LankaMelbourne7 Feb 199911 Dec 198810y 58d172167ODI # 1403
v EnglandAdelaide19 Jan 200314 Apr 19948y 280d193167ODI # 1938
v EnglandThe Oval28 Jun 20039 Jan 19967y 170d175167ODI # 2029
v Sri LankaKarachi6 Oct 200428 Mar 19986y 192d178168ODI # 2185
v EnglandNottingham7 Jul 200711 Sep 19997y 299d171168ODI # 2598
v PakistanDhaka14 Jan 199818 Dec 19898y 27d176170ODI # 1276
v West IndiesVadodara18 Nov 20023 Apr 19966y 229d187171ODI # 1897
v ZimbabweHobart16 Jan 200425 Oct 19967y 83d180174ODI # 2082
v New ZealandNagpur25 Feb 201119 Jan 20038y 37d190174ODI # 3107
v Sri LankaRawalpindi19 Jan 199211 Jun 197516y 222d185175ODI # 710
v ZimbabweMirpur23 Jan 20189 Feb 200710y 348d177175ODI # 3964
v New ZealandDerby28 May 199922 Nov 19917y 187d186176ODI # 1466
v BangladeshPietermaritzburg14 Feb 20031 Dec 199012y 75d182180ODI # 1950
v AustraliaMelbourne (Docklands)5 Dec 200422 Jan 19959y 318d186182ODI # 2196
v AustraliaJohannesburg12 Mar 20063 Oct 19969y 160d185184ODI # 2349
v South AfricaPaarl6 Oct 201820 Apr 200414y 169d185184ODI # 4051
v New ZealandWellington3 Mar 20185 Aug 200611y 210d198185ODI # 3982
v South AfricaJaipur2 Nov 200617 Oct 199412y 16d202190ODI # 2442
v EnglandBengaluru23 Nov 20081 Apr 19999y 236d195190ODI # 2781
v West IndiesTaunton17 Jun 20196 Aug 200612y 315d202190ODI # 4162
v EnglandColombo (RPS)13 Oct 20075 Jul 20007y 100d208192ODI # 2630
v PakistanKarachi2 Jul 20083 Oct 20007y 273d210192ODI # 2730
v ZimbabweGalle30 Jun 20172 Aug 200511y 332d203192ODI # 3897
v IndiaColombo (RPS)14 Sep 200223 Feb 199210y 203d196193ODI # 1876
v ZimbabweSharjah3 Apr 199731 Mar 198413y 3d200194ODI # 1189
v KenyaSharjah5 Apr 200325 Oct 199210y 162d201196ODI # 1996
v New ZealandNelson9 Jan 20183 Apr 200314y 281d197196ODI # 3947
v Sri LankaColombo (RPS)28 Jul 20196 Aug 200612y 356d215201ODI # 4194
v IndiaAdelaide14 Feb 201211 Dec 199912y 65d227203ODI # 3239
v PakistanToronto17 Sep 199620 Jan 198511y 241d222205ODI # 1116
v BangladeshColombo (SSC)22 Jul 199714 Feb 198215y 158d216205ODI # 1220
v New ZealandHamilton3 Feb 201113 Feb 200010y 355d212205ODI # 3095
v EnglandAbu Dhabi11 Nov 201514 Oct 199916y 28d228205ODI # 3707
v South AfricaChristchurch17 Feb 200425 Mar 19949y 329d214206ODI # 2100
v IndiaSharjah29 Oct 200026 Dec 198910y 308d217209ODI # 1652
v PakistanJaipur17 Oct 200624 Jan 19988y 266d225209ODI # 2431
v AustraliaBrisbane7 Jan 199617 Dec 198312y 21d217210ODI # 1031
v West IndiesBristol16 May 199914 Nov 198612y 183d227210ODI # 1447
v IndiaToronto23 Sep 199612 Jan 198214y 255d235212ODI # 1119
v AustraliaAuckland3 Feb 201617 Jan 200214y 17d258226ODI # 3731
v PakistanMelbourne12 Jan 199313 Jan 197913y 365d247229ODI # 790
v IndiaThe Oval4 Jun 19999 Jan 198613y 146d264240ODI # 1473
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 240 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]