
Netherlands · Rotterdam Dockers
Ryan Klein
29Netherlands
- Right-handed middle-order batter
- Right-arm medium-fast bowler
One-day record
Batting
| Mat | Inns | Runs | Avg | SR | 100/50 | HS | |
|---|---|---|---|---|---|---|---|
| List A | 20 | 13 | 57 | 5.70 | 54.8 | 0/0 | 11* |
| ODIs | 15 | 11 | 46 | 5.11 | 50.0 | 0/0 | 8* |
| Domestic | 5 | 2 | 11 | 11.00 | 91.7 | 0/0 | 11* |
| Last 10 | 10 | 6 | 26 | 4.33 | 35.6 | 0/0 | 8 |
Bowling
| Mat | Balls | Wkts | Avg | Econ | Best | |
|---|---|---|---|---|---|---|
| List A | 20 | 819 | 16 | 43.00 | 5.04 | 2/31 |
| ODIs | 15 | 645 | 12 | 44.67 | 4.99 | 2/31 |
| Domestic | 5 | 174 | 4 | 38.00 | 5.24 | 2/52 |
| Last 10 | 10 | 414 | 9 | 36.22 | 4.72 | 2/31 |
Bowling style
New-ball seamer
| Figure | Player | Par | Against par |
|---|---|---|---|
| Average | 36.4 | 32.1 | |
| Economy | 4.65 | 5.12 | |
| Balls per wicket | 47.0 | 37.6 | |
| Dot % | 61.5 | 57.8 | |
| Boundary % | 9.4 | 10.1 | |
| Average v right-handers | 27.7 | 32.3 | |
| Economy, overs 1–10 | 3.94 | 4.84 |
470 balls bowled in ODIs · Mar 2023 – Nov 2024
Compare with other playersRankings
Not in our one-day batting rankings.
Not in our one-day bowling rankings.
Team
- NetherlandsInternationalLast ODI Jul 2026
One-day streaks
| Last 10 | Career | Now | Best | ||
|---|---|---|---|---|---|
| Took a wicket | 6/10 | 58% | 0 | 4 | 1020122200 |
- Ryan Klein has taken a wicket in 6 of the last 10 List A matches bowled in.
Last 10 List A matches
| Date | Team | Opponent | Ground | Bat | Bowl | Result |
|---|---|---|---|---|---|---|
| 31 Jul 2026 | Netherlands | Namibia | Sportpark Maarschalkerweerd | 0 (4) | – | Namibia won by 6 wickets |
| 5 Nov 2024 | Netherlands | Oman | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) | 3 (8) | 0/15 (5.0) | Oman won by 8 wickets |
| 9 Oct 2023 | Netherlands | New Zealand | Rajiv Gandhi International Stadium, Uppal | 8 (15) | 0/41 (7.0) | New Zealand won by 99 runs |
| 9 Jul 2023 | Netherlands | Sri Lanka | Harare Sports Club | 2 (7) | 2/42 (9.0) | Sri Lanka won by 128 runs |
| 6 Jul 2023 | Netherlands | Scotland | Queens Sports Club | – | 2/59 (10.0) | Netherlands won by 4 wickets |
| 3 Jul 2023 | Netherlands | Oman | Harare Sports Club | – | 2/34 (9.0) | Netherlands won by 74 runs (DLS) |
| 30 Jun 2023 | Netherlands | Sri Lanka | Queens Sports Club | 5 (14) | 1/38 (9.0) | Sri Lanka won by 21 runs |
| 24 Jun 2023 | Netherlands | Nepal | Takashinga Sports Club, Highfield | – | 0/25 (6.0) | Netherlands won by 7 wickets |
| 22 Jun 2023 | Netherlands | United States of America | Takashinga Sports Club, Highfield | – | 2/31 (9.0) | Netherlands won by 5 wickets |
| 31 Mar 2023 | Netherlands | South Africa | Willowmoore Park | 8 (25) | 0/41 (5.0) | South Africa won by 8 wickets |
ODI streaks
| Last 10 | Career | Now | Best | ||
|---|---|---|---|---|---|
| Took a wicket | 6/10 | 57% | 0 | 4 | 1020122200 |
- Ryan Klein has taken a wicket in 6 of the last 10 ODIs bowled in.
Last 10 ODIs
| Date | Team | Opponent | Ground | Bat | Bowl | Result |
|---|---|---|---|---|---|---|
| 31 Jul 2026 | Netherlands | Namibia | Sportpark Maarschalkerweerd | 0 (4) | – | Namibia won by 6 wickets |
| 5 Nov 2024 | Netherlands | Oman | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) | 3 (8) | 0/15 (5.0) | Oman won by 8 wickets |
| 9 Oct 2023 | Netherlands | New Zealand | Rajiv Gandhi International Stadium, Uppal | 8 (15) | 0/41 (7.0) | New Zealand won by 99 runs |
| 9 Jul 2023 | Netherlands | Sri Lanka | Harare Sports Club | 2 (7) | 2/42 (9.0) | Sri Lanka won by 128 runs |
| 6 Jul 2023 | Netherlands | Scotland | Queens Sports Club | – | 2/59 (10.0) | Netherlands won by 4 wickets |
| 3 Jul 2023 | Netherlands | Oman | Harare Sports Club | – | 2/34 (9.0) | Netherlands won by 74 runs (DLS) |
| 30 Jun 2023 | Netherlands | Sri Lanka | Queens Sports Club | 5 (14) | 1/38 (9.0) | Sri Lanka won by 21 runs |
| 24 Jun 2023 | Netherlands | Nepal | Takashinga Sports Club, Highfield | – | 0/25 (6.0) | Netherlands won by 7 wickets |
| 22 Jun 2023 | Netherlands | United States of America | Takashinga Sports Club, Highfield | – | 2/31 (9.0) | Netherlands won by 5 wickets |
| 31 Mar 2023 | Netherlands | South Africa | Willowmoore Park | 8 (25) | 0/41 (5.0) | South Africa won by 8 wickets |
Last 5 domestic one-day matches
| Date | Team | Opponent | Ground | Bat | Bowl | Result |
|---|---|---|---|---|---|---|
| 16 Feb 2020 | Western Province | Gauteng | Newlands | – | 0/28 (7.0) | Western Province won by 7 wickets |
| 22 Dec 2019 | Western Province | KwaZulu-Natal | Ed Fivaz Oval, Durbanville | – | 0/36 (6.0) | Western Province won by 7 wickets |
| 1 Dec 2019 | Western Province | Northern Cape | Diamond Oval | 0 (2) | 2/52 (9.0) | Northern Cape won by 23 runs |
| 3 Nov 2019 | Western Province | Free State | Central University of Technology, ABSA Oval | 11* (10) | 1/14 (2.0) | Free State won by 5 wickets |
| 27 Oct 2019 | Western Province | North West | JB Marks Oval | – | 1/22 (5.0) | Western Province won by 8 wickets |
Pace and pitch map
130135Usual paceQuicker balls
20222023
ODIs569 balls
FullOff sideLeg sideShort