Head to head · ODI
Bangladesh vs New Zealand ODI head to head record
Data through 23 April 2026Last updated 23 April 2026
In 41 ODI meetings between 2003 and 2026, Bangladesh won 12 and New Zealand won 28. New Zealand lead the head-to-head in the data by 16 wins. In the last 5 meetings, Bangladesh won 3 and New Zealand won 2. The highest total in the fixture is 341/7 by New Zealand (26 Dec 2016).
Matches
41
2003–2026
Bangladesh won
12
New Zealand won
28
Tied / drawn / NR
0 / 0 / 1
Wins per year
Show as table
| Year | Bangladesh wins | New Zealand wins |
|---|---|---|
| 2003 | 0 | 1 |
| 2004 | 0 | 1 |
| 2007 | 0 | 4 |
| 2010 | 4 | 3 |
| 2013 | 3 | 0 |
| 2015 | 0 | 1 |
| 2016 | 0 | 3 |
| 2017 | 2 | 1 |
| 2019 | 0 | 4 |
| 2021 | 0 | 3 |
| 2023 | 1 | 5 |
| 2025 | 0 | 1 |
| 2026 | 2 | 1 |
Last 10 Bangladesh vs New Zealand matches
| Date | Teams | Result | Ground |
|---|---|---|---|
| 23 Apr 2026 | Bangladesh 265/8 (50 ov) New Zealand 210 (44.5 ov) | Bangladesh won by 55 runs | Bir Sreshtho Flight Lieutenant Matiur Rahman Stadium |
| 20 Apr 2026 | New Zealand 198 (48.4 ov) Bangladesh 199/4 (35.3 ov) | Bangladesh won by 6 wickets | Shere Bangla National Stadium |
| 17 Apr 2026 | New Zealand 247/8 (50 ov) Bangladesh 221 (48.3 ov) | New Zealand won by 26 runs | Shere Bangla National Stadium |
| 24 Feb 2025 | Bangladesh 236/9 (50 ov) New Zealand 240/5 (46.1 ov) | New Zealand won by 5 wickets | Rawalpindi Cricket Stadium |
| 23 Dec 2023 | New Zealand 98 (31.4 ov) Bangladesh 99/1 (15.1 ov) | Bangladesh won by 9 wickets | McLean Park |
| 20 Dec 2023 | Bangladesh 291 (49.5 ov) New Zealand 296/3 (46.2 ov) | New Zealand won by 7 wickets | Saxton Oval |
| 17 Dec 2023 | New Zealand 239/7 (30 ov) Bangladesh 200/9 (30 ov) | New Zealand won by 44 runs (D/L) | University Oval, Dunedin |
| 13 Oct 2023 | Bangladesh 245/9 (50 ov) New Zealand 248/2 (42.5 ov) | New Zealand won by 8 wickets | MA Chidambaram Stadium |
| 26 Sep 2023 | Bangladesh 171 (34.3 ov) New Zealand 175/3 (34.5 ov) | New Zealand won by 7 wickets | Shere Bangla National Stadium |
| 23 Sep 2023 | New Zealand 254 (49.3 ov) Bangladesh 168 (41.1 ov) | New Zealand won by 86 runs | Shere Bangla National Stadium |
Biggest wins
| Winner | Margin | Against | Format | Date | Ground |
|---|---|---|---|---|---|
| Bangladesh | 55 runs | New Zealand | ODI | 23 Apr 2026 | Bir Sreshtho Flight Lieutenant Matiur Rahman Stadium |
| Bangladesh | 40 runs | New Zealand | ODI | 31 Oct 2013 | Shere Bangla National Stadium |
| Bangladesh | 9 runs | New Zealand | ODI | 14 Oct 2010 | Shere Bangla National Stadium |
| Bangladesh | 9 wickets | New Zealand | ODI | 23 Dec 2023 | McLean Park |
| Bangladesh | 7 wickets | New Zealand | ODI | 11 Oct 2010 | Shere Bangla National Stadium |
| Winner | Margin | Against | Format | Date | Ground |
|---|---|---|---|---|---|
| New Zealand | 164 runs | Bangladesh | ODI | 26 Mar 2021 | Basin Reserve |
| New Zealand | 146 runs | Bangladesh | ODI | 5 Feb 2010 | McLean Park |
| New Zealand | 138 runs | Bangladesh | ODI | 2 Nov 2004 | MA Aziz Stadium |
| New Zealand | 10 wickets | Bangladesh | ODI | 31 Dec 2007 | Queenstown Events Centre |
| New Zealand | 9 wickets | Bangladesh | ODI | 2 Apr 2007 | Sir Vivian Richards Stadium |
Highest and lowest totals
| Team | Score | Overs | Against | Date | Result |
|---|---|---|---|---|---|
| New Zealand | 341/7 | 50 | Bangladesh | 26 Dec 2016 | Won |
| New Zealand | 336/9 | 50 | Bangladesh | 5 Feb 2010 | Won |
| New Zealand | 335/5 | 50 | Bangladesh | 28 Dec 2007 | Won |
| New Zealand | 330/6 | 50 | Bangladesh | 20 Feb 2019 | Won |
| New Zealand | 318/6 | 50 | Bangladesh | 26 Mar 2021 | Won |
| Team | Score | Overs | Against | Date | Result |
|---|---|---|---|---|---|
| Bangladesh | 86 | 31.5 | New Zealand | 2 Nov 2004 | Lost |
| Bangladesh | 93 | 37.5 | New Zealand | 31 Dec 2007 | Lost |
| New Zealand | 98 | 31.4 | Bangladesh | 23 Dec 2023 | Lost |
| Bangladesh | 131 | 41.5 | New Zealand | 20 Mar 2021 | Lost |
| Bangladesh | 154 | 42.4 | New Zealand | 26 Mar 2021 | Lost |
Most runs in Bangladesh vs New Zealand matches
| Player | Team | Inns | Runs | Avg | SR | HS | 100s |
|---|---|---|---|---|---|---|---|
| Ross Taylor | New Zealand | 21 | 872 | 58.13 | 86.7 | 107 | 1 |
| Mahmudullah | Bangladesh | 27 | 783 | 35.59 | 78.4 | 128 | 2 |
| Tom Latham | New Zealand | 18 | 766 | 47.88 | 87.9 | 137 | 2 |
| Mushfiqur Rahim | Bangladesh | 30 | 738 | 27.33 | 69.9 | 90 | 0 |
| Shakib Al Hasan | Bangladesh | 20 | 663 | 34.89 | 83.3 | 114 | 2 |
| Martin Guptill | New Zealand | 15 | 657 | 50.54 | 106.0 | 118 | 3 |
| Tamim Iqbal | Bangladesh | 24 | 653 | 27.21 | 66.3 | 78 | 0 |
| Henry Nicholls | New Zealand | 15 | 535 | 41.15 | 75.9 | 95 | 0 |
| Kane Williamson | New Zealand | 12 | 505 | 56.11 | 73.5 | 108 | 1 |
| Neil Broom | New Zealand | 9 | 464 | 58.00 | 89.1 | 109 | 1 |
Most wickets in Bangladesh vs New Zealand matches
| Player | Team | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| Shakib Al Hasan | Bangladesh | 20 | 33 | 27.61 | 5.44 | 4/33 |
| Mustafizur Rahman | Bangladesh | 19 | 28 | 32.25 | 5.59 | 5/43 |
| Rubel Hossain | Bangladesh | 14 | 25 | 27.32 | 5.47 | 6/26 |
| Daniel Vettori | New Zealand | 14 | 24 | 17.50 | 3.26 | 5/7 |
| James Neesham | New Zealand | 15 | 23 | 22.61 | 5.63 | 5/27 |
| Kyle Mills | New Zealand | 11 | 22 | 18.95 | 4.65 | 4/14 |
| Trent Boult | New Zealand | 14 | 22 | 25.95 | 4.41 | 4/27 |
| Tim Southee | New Zealand | 12 | 20 | 25.45 | 4.89 | 6/65 |
| Matthew Henry | New Zealand | 10 | 18 | 24.61 | 4.70 | 4/27 |
| Lockie Ferguson | New Zealand | 9 | 15 | 25.80 | 4.89 | 3/43 |
Where they met
| Ground | Played | Bangladesh won | New Zealand won |
|---|---|---|---|
| Shere Bangla National Stadium | 11 | 7 | 3 |
| McLean Park | 4 | 1 | 3 |
| University Oval, Dunedin | 4 | 0 | 4 |
| Hagley Oval | 3 | 0 | 3 |
| Saxton Oval | 3 | 0 | 3 |
| Clontarf Cricket Club Ground | 2 | 1 | 1 |
| Sophia Gardens | 1 | 1 | 0 |
| Seddon Park | 1 | 0 | 1 |
Frequently asked questions
What is the Bangladesh vs New Zealand ODI head to head record?
41 matches: Bangladesh won 12, New Zealand won 28, tied 0, drawn 0, no result 1 (data 2003–2026).
Who won the last Bangladesh vs New Zealand ODI match?
Bangladesh won by 55 runs (23 Apr 2026).
What is the highest score in Bangladesh vs New Zealand ODI matches?
341/7 by New Zealand on 26 Dec 2016.
Who has scored the most runs in Bangladesh vs New Zealand ODI matches?
Ross Taylor (New Zealand), 872 runs in 21 innings.
Who has taken the most wickets in Bangladesh vs New Zealand ODI matches?
Shakib Al Hasan (Bangladesh), 33 wickets.
Team pages
Past results only, not a prediction. Coverage: Cricsheet data from the early 2000s.
Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Definitions: methodology.