Menu

Account

Create a free account Go Pro

Already have an account? Log in

Fixtures
Upcoming Results Standings
Franchise
International
Next ODI South Africa (A)
One Day Internationals - Tue 1 Dec, 11:30 Their fixtures Preview

Bangladesh ODI Fixtures and Results

Every Bangladesh ODI to come and the latest results, month by month, UK times

Updated 11 July 2026, after the Zimbabwe game

October 2025 6 ODIs
WED8 Oct AFGAfghanistan 226/5 FTLost BangladeshBangladesh 221 ODI Wed 8 Oct, ODI: Afghanistan won by 5 wickets
SAT11 Oct AFGAfghanistan 190/9 FTLost BangladeshBangladesh 109 ODI Sat 11 Oct, ODI: Afghanistan won by 81 runs
TUE14 Oct AFGAfghanistan 293/9 FTLost BangladeshBangladesh 93 ODI Tue 14 Oct, ODI: Afghanistan won by 200 runs
SAT18 Oct BangladeshBangladesh 207 FTWon WIWest Indies 133 ODI Sat 18 Oct, ODI: Bangladesh won by 74 runs
TUE21 Oct BangladeshBangladesh 213/7 FTLost WIWest Indies 213/9 ODI Tue 21 Oct, ODI: West Indies won in a super over
THU23 Oct BangladeshBangladesh 296/8 FTWon WIWest Indies 117 ODI Thu 23 Oct, ODI: Bangladesh won by 179 runs
8 ODIs to come. 58 results on record.

Bangladesh v Every Side

ODI record against each opponent, and runs a ODI

OpponentPW-LRunsOppLast
New Zealand 10 3-7 210 221 W23 Apr 26
Afghanistan 10 3-7 171 207 L14 Oct 25
Sri Lanka 7 4-3 238 260 L8 Jul 25
West Indies 6 2-4 260 219 W23 Oct 25
Ireland 4 4-0 257 211 W14 May 23
Australia 4 2-2 265 241 L14 Jun 26
Pakistan 4 2-2 181 218 W15 Mar 26
India 4 1-3 234 292 L20 Feb 25
England 4 1-3 219 275 L10 Oct 23
Zimbabwe 3 1-2 183 196 W11 Jul 26
Netherlands 1 0-1 142 229 L28 Oct 23
South Africa 1 0-1 233 382 L24 Oct 23

Bangladesh ODI Fixtures Questions

When do Bangladesh play next?

Bangladesh play South Africa away in the One Day Internationals on Tuesday 1 December at 11:30 (UK time), at Buffalo Park, East London.

When is Bangladesh's next home ODI?

Bangladesh are next at home against England on Friday 8 October at 11:30 (UK time).

What were Bangladesh's last results?

Bangladesh beat Zimbabwe by 7 wickets on 11 Jul 2026. Zimbabwe beat Bangladesh by 13 runs on 9 Jul 2026. Zimbabwe beat Bangladesh by 25 runs on 6 Jul 2026.

How many ODIs have Bangladesh played in 2026?

Bangladesh have played 12 ODIs in 2026 and won 7.