Zimbabwe beat Australia by 13 runs (Nottingham, 1983)
Kenya beat West Indies by 73 runs (Pune, 1996)
Zimbabwe beat India by 3 runs (Leicester, 1999)
Bangladesh beat Pakistan by 62 runs (Northampton, 1999)
Kenya beat Sri Lanka by 53 runs (Nairobi, 2003)
Bangladesh beat India by 5 wickets (Port of Spain, 2007)
Bangladesh beat South Africa by 67 runs (Guyana, 2007)
Ireland beat Pakistan by 3 wickets (Jamaica, 2007)
Ireland beat England by 3 wickets (Bengaluru, 2011)
Bangladesh beat England by 15 runs (Adelaide, 2015)
Bangladesh beat South Africa by 21 runs (The Oval, 2019)
Afghanistan beat England by 69 runs (Delhi, 2023)
Netherlands beat South Africa by 38 runs (Dharamsala, 2023)
Next : Jasprit Bumrah vs Ajit Agarkar - Stats comparison after 89 ODIs
Click to read more..