Carrying bat through a completed innings

Carrying bat through a completed innings in ODIs

Carrying bat through a completed innings
Player
Runs
Total
Inns
Team
Opposition
Ground
Match Date
Scorecard
GW Flower84*2051Zimbabwev EnglandSydney15 Dec 1994ODI # 962
Saeed Anwar103*2192Pakistanv ZimbabweHarare22 Feb 1995ODI # 980
NV Knight125*2461Englandv PakistanNottingham1 Sep 1996ODI # 1111
RD Jacobs49*1101West Indiesv AustraliaManchester30 May 1999ODI # 1470
DR Martyn116*1911Australiav New ZealandAuckland3 Mar 2000ODI # 1571
HH Gibbs59*101†2South Africav PakistanSharjah28 Mar 2000ODI # 1582
AJ Stewart100*1922Englandv West IndiesNottingham20 Jul 2000ODI # 1618
Javed Omar33*1032Bangladeshv ZimbabweHarare8 Apr 2001ODI # 1703
Azhar Ali81*1992Pakistanv Sri LankaColombo (RPS)16 Jun 2012ODI # 3275
TWM Latham79*1901New Zealandv IndiaDharamsala16 Oct 2016ODI # 3796
WU Tharanga112*1872Sri Lankav PakistanAbu Dhabi16 Oct 2017ODI # 3924
FDM Karunaratne52*1361Sri Lankav New ZealandCardiff1 Jun 2019ODI # 4145
T Bavuma114*2221South Africav AustraliaBloemfontein7 Sep 2023ODI # 4635
† indicates that not all 10 wickets fell in the innings Carrying the bat is defined as an opener batting through the innings to remain as the not out batsman with the team all out. It does not apply to a team in ODIs batting the complete 50 overs with wickets still standing.
Records includes the following current or recent matches:

Ireland v South Africa at Abu Dhabi, 1st ODI, Oct 2, 2024 [ODI # 4780]

England v Australia at Bristol, 5th ODI, Sep 29, 2024 [ODI # 4779]

England v Australia at Lord's, 4th ODI, Sep 27, 2024 [ODI # 4778]