India have never lost to the Netherlands. The two sides have met five times in men’s internationals, all at ICC events: three ODIs at the 50-over World Cup (2003, 2011, 2023) and two T20Is at the T20 World Cup (2022, 2026). India won all five. Figures below are from ESPNcricinfo.
India vs Netherlands head to head
| Format | Matches | India won | Netherlands won | First meeting | Last meeting |
|---|---|---|---|---|---|
| ODI | 3 | 3 | 0 | 2003 | 2023 |
| T20I | 2 | 2 | 0 | 2022 | 2026 |
| Total | 5 | 5 | 0 | 2003 | 2026 |
The teams have never played a Test, as the Netherlands are an associate member of the ICC.
Every India vs Netherlands match
| Date | Format / event | Venue | Scores | Result | Player of the match |
|---|---|---|---|---|---|
| 12 Feb 2003 | ODI, World Cup | Paarl | IND 204, NED 136 | India won by 68 runs | Tim de Leede (NED) |
| 9 Mar 2011 | ODI, World Cup | Delhi | NED 189, IND 191/5 | India won by 5 wickets | Yuvraj Singh |
| 12 Nov 2023 | ODI, World Cup | Bengaluru | IND 410/4, NED 250 | India won by 160 runs | Shreyas Iyer |
| 27 Oct 2022 | T20I, T20 World Cup | Sydney | IND 179/2, NED 123/9 | India won by 56 runs | Suryakumar Yadav |
| 18 Feb 2026 | T20I, T20 World Cup | Ahmedabad | IND 193/6, NED 176/7 | India won by 17 runs | Shivam Dube |
ODI meetings
2003 World Cup, Paarl
India were bowled out for 204, with Sachin Tendulkar (52) and Dinesh Mongia (42) the top scorers, and Tim de Leede took 4 for 35, which earned him the player-of-the-match award in a losing cause. Javagal Srinath (4 for 30) and Anil Kumble (4 for 32) then dismissed the Netherlands for 136 despite Daan van Bunge’s 62.
2011 World Cup, Delhi
The Netherlands made 189, Peter Borren top-scoring with 38, while Zaheer Khan took 3 for 20. India got there in 36.3 overs, Yuvraj Singh finishing on 51 not out.
2023 World Cup, Bengaluru
India’s last league game produced their biggest total against the Dutch: 410 for 4, with Shreyas Iyer (128 not out off 94) and KL Rahul (102 off 64) adding hundreds to fifties from Rohit Sharma, Shubman Gill and Virat Kohli. Teja Nidamanuru made 54 as the Netherlands were bowled out for 250, and India won by 160 runs.
T20I meetings
2022 T20 World Cup, Sydney
Rohit Sharma (53), Virat Kohli (62 not out) and Suryakumar Yadav (51 not out off 25) took India to 179 for 2. Bhuvneshwar Kumar (2 for 9), Axar Patel, Ravichandran Ashwin and Arshdeep Singh took two wickets each as the Netherlands finished on 123 for 9.
2026 T20 World Cup, Ahmedabad
In the group stage of the tournament India went on to win, Shivam Dube’s 66 off 31 balls lifted them to 193 for 6. Logan van Beek took 3 for 56. Varun Chakravarthy (3 for 14) and Dube (2 for 35) kept the Netherlands to 176 for 7, and India won by 17 runs.
Records in India vs Netherlands matches
| Record | Details |
|---|---|
| Highest total | India 410/4, Bengaluru 2023 |
| Lowest total | Netherlands 123/9 (T20I), Sydney 2022; ODI: Netherlands 136, Paarl 2003 |
| Highest individual score | Shreyas Iyer 128*, Bengaluru 2023 |
| Best bowling (ODI) | Javagal Srinath 4/30, Paarl 2003 |
| Best bowling (T20I) | Varun Chakravarthy 3/14, Ahmedabad 2026 |
| Biggest win | India by 160 runs, Bengaluru 2023 |
FAQ
Have the Netherlands ever beaten India?
No. India have won all five men’s internationals between the two sides.
When did India and the Netherlands last play?
On 18 February 2026 in Ahmedabad, at the T20 World Cup. India won by 17 runs.
What is the highest score in India vs Netherlands matches?
India’s 410 for 4 at the 2023 ODI World Cup in Bengaluru.

