List of One Day International cricket records
Most runs in an over

List of One Day International cricket records

Section Title: Most runs in an over
Table Section Text: None

Runs	Sequence	Batsman	Bowler	Venue	Date	Scorecard

36	6–6–6–6–6–6	South Africa Herschelle Gibbs	Netherlands Daan van Bunge	St. Kitts	2006–07	Scorecard

35	6–W–6–6–6–4–6	Sri Lanka Thisara Perera ‡	South Africa Robin Peterson	Pallekele	2013	Scorecard

34	4–(N+6)–2–(N+4)–4–4–2–6	South Africa AB de Villiers	West Indies Cricket Board Jason Holder ‡	Sydney	2014–15	Scorecard

6–6–6–6–(N+2)–6–1	New Zealand James Neesham‡	Sri Lanka Thisara Perera‡	Mount Maunganui	2019	Scorecard

32	4–4–6–6–6–6	Pakistan Shahid Afridi	Sri Lanka Malinga Bandara	Abu Dhabi	2007	Scorecard

Last updated: 3 January 2019

Key: N – No ball W – Wide

Sentence(s)

34 was the most runs scored in one over by a New Zealand batsman James Neesham in an ODI match.

final_sentence: 34 was the most runs scored in one over by a New Zealand batsman James Neesham in an ODI match.