Home
Fixtures
Results
Teams
Players
Grounds
Rankings
Quick Links
T20 World Cup 2026
Recent Series
South Africa in New Zealand T20I Series
Recent Players
Adil Rashid
Jasprit Bumrah
Varun Vinod
Arshdeep Singh
Liam Dawson
Jamie Overton
Axar Patel
William Jacks
Hardik Pandya
Corbin Bosch
Rachin Ravindra
Matt Henry
ODI World Cup
World Cup 2023
World Cup 2019
World Cup 2015
World Cup 2011
World Cup 2007
World Cup 2003
World Cup 1999
World Cup 1996
World Cup 1992
World Cup 1987
World Cup 1983
World Cup 1979
World Cup 1975
T20 World Cup
World Cup 2026
World Cup 2024
World Cup 2022
World Cup 2021
World Cup 2016
World Cup 2014
World Cup 2012
World Cup 2010
World Cup 2009
World Cup 2007
Champions Trophy
Champions Trophy 2025
Champions Trophy 2017
Champions Trophy 2013
Champions Trophy 2009
Champions Trophy 2006
Champions Trophy 2004
Champions Trophy 2002
Yearwise Records
2026 Stats
2025 Stats
2024 Stats
2023 Stats
2022 Stats
2021 Stats
2020 Stats
2019 Stats
2018 Stats
All-Time Stats
Home
Players
Netherlands Players
Wesley Barresi
Last 10
Compare
Wesley Barresi
Wicketkeeper batsman
-
Full Name:
Wesley Barresi
Date of Birth:
03 May 1984
Current Age:
41 Year, 11 Month, 29 Days
Born:
Johannesburg
Teams:
Netherlands, Easterns, Easterns Under-15s, Easterns Under-19s, Easterns Under-23s
TEST
Rank
-
Cap No
First Game
2022-08-16
Last Game
2023-04-02
ODI
Rank
-
Cap No
45
First Game
2010-07-01
Last Game
2024-08-15
T20I
Rank
-
Cap No
21
First Game
2012-03-13
Last Game
2024-05-24
Overview
Last 10
By Year
By Team
By Ground
Ranking
MatchUps
ICC Men's Cricket World Cup League 2 - 2025
Series Home
21ST
Thu, 15 Aug - Thu, 15 Aug 2024 - 00:00 • 21st • Sportpark Westvliet, The Hague
Netherlands
237/7 (49.40)
United States of America
218/10 (49.50)
Netherlands won by 19 runs
19TH
Sun, 11 Aug - Sun, 11 Aug 2024 - 00:00 • 19th • Sportpark Westvliet, The Hague
Canada
194/10 (49.40)
Netherlands
195/5 (45.30)
Netherlands won by 5 wickets (with 27 balls remaining)
2ND
Sat, 17 Feb - Sat, 17 Feb 2024 - 00:00 • 2nd • Tribhuvan University International Cricket Ground, Kirtipur
Netherlands
137/10 (49.40)
Nepal
141/1 (15.20)
Nepal won by 9 wickets (with 208 balls remaining)
Netherlands Tri-Nation T20I Series (Ireland, Netherlands, Scotland) - 2024
Series Home
6TH
Fri, 24 May 2024 - 00:00 • 6th • Sportpark Westvliet, The Hague
Ireland
161/6 (18.00)
Netherlands
158/5 (20.00)
Ireland won by 3 runs
4TH
Wed, 22 May 2024 - 00:00 • 4th • Sportpark Westvliet, The Hague
Scotland
158/7 (20.00)
Netherlands
87/10 (14.50)
Scotland won by 71 runs
Nepal Triangular Series (Namibia, Nepal, Netherlands) - 2023/24
Series Home
3RD
Thu, 29 Feb 2024 - 00:00 • 3rd • Tribhuvan University International Cricket Ground, Kirtipur
Netherlands
247/5 (0.20)
Namibia
188/7 (20.00)
Netherlands won by 59 runs
2ND
Wed, 28 Feb 2024 - 00:00 • 2nd • Tribhuvan University International Cricket Ground, Kirtipur
Netherlands
184/4 (0.20)
Nepal
182/8 (20.00)
Netherlands won by 2 runs
ICC Cricket World Cup (in India) - 2023/24
Series Home
45TH
Sun, 12 Nov 2023 - 8:30 AM • 45th • M Chinnaswamy Stadium, Bengaluru
England
410/4 (43.00)
Pakistan
250/10 (47.50)
India won by 160 runs
40TH
Wed, 08 Nov 2023 - 8:30 AM • 40th • Maharashtra Cricket Association Stadium, Pune
England
339/9 (43.00)
Netherlands
179/10 (37.20)
England won by 160 runs
34TH
Fri, 03 Nov 2023 - 8:30 AM • 34th • Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow
Afghanistan
179/10 (43.00)
Netherlands
181/3 (31.30)
Afghanistan won by 7 wickets (with 111 balls remaining)
28TH
Sat, 28 Oct 2023 - 8:30 AM • 28th • Eden Gardens, Kolkata
Bangladesh
229/10 (43.00)
Netherlands
142/10 (42.20)
Netherlands won by 87 runs
ICC Cricket World Cup Qualifier - 2023
Series Home
FINAL
Sun, 09 Jul 2023 - 00:00 • Final • Harare Sports Club
Sri Lanka
233/10 (49.30)
Netherlands
105/10 (23.30)
Sri Lanka won by 128 runs
28TH
Thu, 06 Jul 2023 - 00:00 • 28th , Super Six • Queens Sports Club, Bulawayo
Scotland
277/9 (49.30)
Netherlands
278/6 (42.50)
Netherlands won by 4 wickets (with 43 balls remaining)
25TH
Mon, 03 Jul 2023 - 00:00 • 25th , Super Six • Harare Sports Club
Netherlands
362/7 (48.00)
Oman
246/6 (44.00)
Netherlands won by 74 runs (DLS method)
22ND
Fri, 30 Jun 2023 - 00:00 • 22nd , Super Six • Queens Sports Club, Bulawayo
Sri Lanka
213/10 (23.20)
Netherlands
192/10 (40.00)
Sri Lanka won by 21 runs
18TH
Mon, 26 Jun 2023 - 00:00 • 18th , Group A • Takashinga Sports Club, Highfield, Harare
West Indies
374/6 (43.00)
Netherlands
374/9 (20.00)
Match tied (Netherlands won the one-over eliminator)
14TH
Sat, 24 Jun 2023 - 00:00 • 14th , Group A • Takashinga Sports Club, Highfield, Harare
Nepal
167/10 (43.00)
Netherlands
168/3 (27.10)
Netherlands won by 7 wickets (with 137 balls remaining)
10TH
Thu, 22 Jun 2023 - 00:00 • 10th , Group A • Takashinga Sports Club, Highfield, Harare
United States of America
211/8 (43.00)
Netherlands
214/5 (43.20)
Netherlands won by 5 wickets (with 40 balls remaining)
5TH
Tue, 20 Jun 2023 - 00:00 • 5th , Group A • Harare Sports Club
Netherlands
315/6 (43.00)
Zimbabwe
319/4 (40.50)
Zimbabwe won by 6 wickets (with 55 balls remaining)
Netherlands in South Africa ODI Series - 2021/22-2022/23
Series Home
3RD
Sun, 02 Apr 2023 - 00:00 • 3rd ODI • The Wanderers Stadium, Johannesburg
South Africa
370/8 (0.00)
Netherlands
224/10 (39.10)
South Africa won by 146 runs
2ND
Fri, 31 Mar 2023 - 00:00 • 2nd ODI • Willowmoore Park, Benoni
Netherlands
189/10 (0.00)
South Africa
190/2 (30.00)
South Africa won by 8 wickets (with 120 balls remaining)
Netherlands in Zimbabwe ODI Series - 2022/23
Series Home
3RD
Sat, 25 Mar 2023 - 00:00 • 3rd ODI • Harare Sports Club
Netherlands
231/9 (45.00)
Zimbabwe
235/3 (41.40)
Zimbabwe won by 7 wickets (with 50 balls remaining)
Pakistan in Netherlands ODI Series - 2022
Series Home
2ND
Thu, 18 Aug 2022 - 00:00 • 2nd ODI • Hazelaarweg, Rotterdam
Netherlands
186/10 (40.00)
Pakistan
191/3 (33.40)
Pakistan won by 7 wickets (with 98 balls remaining)
1ST
Tue, 16 Aug 2022 - 00:00 • 1st ODI • Hazelaarweg, Rotterdam
Pakistan
314/6 (40.00)
Netherlands
298/8 (20.00)
Pakistan won by 16 runs
Zimbabwe in Netherlands T20I Series - 2019
Series Home
2ND
Tue, 25 Jun 2019 - 00:00 • 2nd T20I • Hazelaarweg, Rotterdam
Netherlands
152/8 (10.00)
Zimbabwe
152/10 (20.00)
Match tied (Zimbabwe won the one-over eliminator)
1ST
Sun, 23 Jun 2019 - 06:00 PM • 1st T20I • Hazelaarweg, Rotterdam
Netherlands
199/6 (10.00)
Zimbabwe
150/10 (19.50)
Netherlands won by 49 runs
Zimbabwe in Netherlands ODI Series - 2019
Series Home
2ND
Fri, 21 Jun 2019 - 07:15 PM • 2nd ODI • Sportpark Het Schootsveld, Deventer
Netherlands
290/6 (19.00)
Zimbabwe
291/7 (49.20)
Netherlands won by 3 wickets (with 4 balls remaining)
1ST
Wed, 19 Jun 2019 - 07:15 PM • 1st ODI • Sportpark Het Schootsveld, Deventer
Netherlands
205/8 (47.00)
Zimbabwe
208/3 (42.40)
Netherlands won by 7 wickets (with 26 balls remaining) (D/L method)
Oman Quadrangular T20I Series (Ireland, Netherlands, Oman, Scotland) - 2018/19
Series Home
5TH
Sun, 17 Feb 2019 - 06:00 PM • 5th • Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1)
Ireland
182/9 (9.00)
Netherlands
183/9 (20.00)
Ireland won by 1 wicket (with 0 balls remaining)
1ST
Wed, 13 Feb 2019 - 06:00 PM • 1st • Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1)
Netherlands
153/7 (18.00)
Scotland
154/3 (19.50)
Netherlands won by 7 wickets (with 1 ball remaining)
Nepal in Netherlands ODI Series - 2018
Series Home
2ND
Fri, 03 Aug 2018 - 07:15 PM • 2nd ODI • VRA Ground, Amstelveen
Netherlands
216/10 (49.00)
Nepal
215/10 (20.00)
Nepal won by 1 run
1ST
Wed, 01 Aug 2018 - 07:15 PM • 1st ODI • VRA Ground, Amstelveen
Netherlands
189/10 (49.00)
Nepal
134/10 (41.50)
Netherlands won by 55 runs
Marylebone Cricket Club Tri-Nation T20 Series (Marylebone Cricket Club, Nepal, Netherlands in Englan - 2018
Series Home
ICC World Cricket League Championship - 2015-2017/18
Series Home
Mon, 25 Jun 2018 - 00:00 • 3rd • Hazelaarweg, Rotterdam
Netherlands
122/9 (24.00)
Papua New Guinea
125/5 (18.10)
Netherlands won by 5 wickets (with 35 balls remaining) (D/L method)
Fri, 08 Dec 2017 - 00:00 • 55th • ICC Academy Ground No 2, Dubai
Namibia
181/10 (43.00)
Netherlands
182/5 (41.10)
Netherlands won by 5 wickets (with 53 balls remaining)
Wed, 06 Dec 2017 - 00:00 • 51st • ICC Academy Ground No 2, Dubai
Namibia
269/8 (43.00)
Netherlands
270/2 (41.10)
Netherlands won by 8 wickets (with 53 balls remaining)
Sun, 08 Oct 2017 - 00:00 • 46th • Buffalo Park, East London
Kenya
224/9 (43.00)
Netherlands
225/8 (49.30)
Kenya won by 2 wickets (with 3 balls remaining)
Fri, 06 Oct 2017 - 00:00 • 44th • Buffalo Park, East London
Kenya
226/7 (43.00)
Netherlands
227/4 (48.50)
Netherlands won by 6 wickets (with 7 balls remaining)
Sat, 18 Feb 2017 - 00:00 • 34th • Mission Road Ground, Mong Kok, Hong Kong
Hong Kong
314/9 (25.10)
Netherlands
301/8 (20.00)
Netherlands won by 13 runs
Thu, 16 Feb 2017 - 00:00 • 33rd • Mission Road Ground, Mong Kok, Hong Kong
Hong Kong
330/7 (25.10)
Netherlands
325/9 (20.00)
Netherlands won by 5 runs
Netherlands Tri-Nation T20I Series (Ireland, Netherlands, Scotland) - 2018
Series Home
6TH
Wed, 20 Jun 2018 - 06:00 PM • 6th • VRA Ground, Amstelveen
Netherlands
221/3 (16.40)
Scotland
106/10 (14.00)
Scotland won by 115 runs
5TH
Tue, 19 Jun 2018 - 06:00 PM • 5th • VRA Ground, Amstelveen
Netherlands
160/6 (16.40)
Scotland
161/3 (17.40)
Scotland won by 7 wickets (with 14 balls remaining)
ICC Cricket World Cup Qualifier (in Zimbabwe) - 2017/18
Series Home
26TH
Sat, 17 Mar 2018 - 00:00 • 26th • Kwekwe Sports Club
Netherlands
189/9 (46.40)
Nepal
144/10 (44.40)
Netherlands won by 45 runs
22ND
Thu, 15 Mar 2018 - 00:00 • 22nd • Kwekwe Sports Club
Netherlands
174/10 (46.40)
Hong Kong
130/10 (43.00)
Netherlands won by 44 runs
17TH
Mon, 12 Mar 2018 - 00:00 • 17th • Harare Sports Club
West Indies
309/6 (48.00)
Netherlands
167/6 (28.40)
West Indies won by 54 runs (D/L method)
9TH
Thu, 08 Mar 2018 - 00:00 • 9th • Harare Sports Club
Netherlands
176/10 (47.50)
United Arab Emirates
177/4 (44.00)
U.A.E. won by 6 wickets (with 36 balls remaining)
2ND
Sun, 04 Mar 2018 - 00:00 • 2nd • Old Hararians, Harare
Ireland
268/7 (47.50)
Netherlands
149/10 (32.20)
Ireland won by 93 runs (D/L method)
Desert T20 Challenge (in United Arab Emirates) - 2016/17
Series Home
10TH
Wed, 18 Jan 2017 - 00:00 • 10th • Dubai International Cricket Stadium
Hong Kong
183/4 (9.00)
Netherlands
92/10 (15.30)
Hong Kong won by 91 runs
8TH
Tue, 17 Jan 2017 - 00:00 • 8th • Sheikh Zayed Stadium, Abu Dhabi
Scotland
148/7 (9.00)
Netherlands
141/10 (19.20)
Scotland won by 7 runs