[11] Afghanistan's World Cup game against the Australia saw them concede their highest innings total of 417/6.
[11] The highest match aggregate scored in ODIs came in the match between South Africa and Australia in the fifth ODI of March 2006 series at Wanderers Stadium, Johannesburg when South Africa scored 438/9 in response to Australia's 434/4.
[15] Afghanistan's 2019 Cricket World Cup game against England in Old Trafford, Manchester saw a total of 644 runs being scored.
The largest victory recorded by Afghanistan, is during the 2013 Series against Kenya when they won by 8 wickets with 193 balls remaining.
[22] South Africa holds the record for the highest successful run chase which they achieved when they scored 438/9 in response to Australia's 434/9.
Afghanistan has achieved victory by this margin only once when they defeated Kenya during the 2010 ICC World Cricket League Division One in Amstelveen in July 2010.
[30] Afghanistan's biggest defeat by runs was against Australia in the 2015 Cricket World Cup game at the WACA, Perth.
[33] A tie can occur when the scores of both teams are equal at the conclusion of play, provided that the side batting last has completed their innings.
He is followed by the Sri Lanka's Kumar Sangakkara on 93, South Africa's Jacques Kallis on 86 and Afghanistan's Rahul Dravid and Pakistan's Inzamam-ul-Haq on 83.
[92] West Indies' Joel Garner, holds the ODI record for the best career economy rate with 3.09.
[128] The best economy rate in an inning, when a minimum of 30 balls are delivered by the player, is by West Indies player Phil Simmons economy of 0.30 during his spell of 3 runs for 4 wickets in 10 overs against Pakistan at Sydney Cricket Ground in the 1991–92 Australian Tri-Series.
Rahmat Shah holds the Afghan record with a strike rate of 6.6 against UAE in May 2014 during the 2014 ACC Premier League in Malaysia.
[134][135] The worst figures by an Afghanistan is 0/108 that came off the bowling of Rashid Khan in the 2019 Cricket World Cup against England.
[136] Mick Lewis also holds the dubious distinction of most runs conceded in an ODI during the aforementioned match.
The Afghanistan record in ODIs is held by Rashid Khan in the aforementioned World Cup game in 2019.
Afghanistan's Rashid Khan, twice, and Mujeeb Ur Rahman have taken 16 wickets in a series, which is the most for an Afghan bowler.
[141] The wicket-keeper is a specialist fielder who stands behind the stumps being guarded by the batsman on strike and is the only member of the fielding side allowed to wear gloves and leg pads.
[149] Dhoni holds the record for the most stumpings in ODIs with 123 followed by Sri Lankans Sangakkara and Romesh Kaluwitharana.
[153] The feat of taking 5 dismissals in an innings has been achieved by 49 wicket-keepers on 87 occasions including Mohommad Shahzad once.
Afghanistan record is held by Mohammad Shahzad when he made 13 dismissals during the 2011–13 ICC World Cricket League Championship.
[a] The majority of catches are caught in the slips, located behind the batsman, next to the wicket-keeper, on the off side of the field.
[164] The 2019 Cricket World Cup, which was won by England for the first time,[166] saw the record set for the most catches taken by a non-wicket-keeper in an ODI series.
Englishman batsman and captain of the England Test team Joe Root took 13 catches in the series as well as scored 556 runs.
[167] Afghanistan's Najibullah Zadran is the leading Afghan fielder in this list with 8 catches taken during the 2018 ICC Cricket World Cup Qualifier.
[172] India's Sachin Tendulkar holds the record for the most ODI matches played with 463, with former captains Mahela Jayawardene and Sanath Jayasuriya being second and third having represented Sri Lanka on 443 and 441 occasions, respectively.
Asghar Afghan, the current skipper, has led the Afghanistan team the most number of times.
[177] The youngest player to play in an ODI match is claimed to be Hasan Raza at the age of 14 years and 233 days.
Making his debut for Pakistan against Zimbabwe on 30 October 1996, there is some doubt as to the validity of Raza's age at the time.
The highest ODI partnership by runs for any wicket is held by the West Indian pairing of Chris Gayle and Marlon Samuels who put together a second wicket partnership of 372 runs during the 2015 Cricket World Cup against Zimbabwe in February 2015.