- Home
- Players
- J Jarvis
Scotland · Men's cricket
J Jarvis stats
Data through 20 September 2026Last updated 20 September 2026
Coverage: matches in the Cricsheet data from 17 February 2023 to 20 September 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.
J Jarvis played 23 ODIs, 9 T20Is for Scotland in the data, between 2023 and 2026. J Jarvis took 27 ODI wickets in the data (average 25.81, economy 5.54, best 4/40).
International matches
32
ODIs 23 · T20Is 9
International wickets
38
0 five-wicket hauls
T20 league & domestic matches
10
0 runs
Best bowling
4/34
T20 (leagues & domestic)
Teams played for
Scotland 2023–2026 · 32Edinburgh Castle Rockers 2026 · 10
J Jarvis batting record by format
| Format | M | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 23 | 16 | 3 | 135 | 30 | 10.38 | 153 | 88.2 | 0 | 0 | 4 | 10 | 5 |
| T20I | 9 | 8 | 2 | 92 | 32* | 15.33 | 85 | 108.2 | 0 | 0 | 1 | 4 | 4 |
| T20 (leagues & domestic) | 10 | 2 | 0 | 0 | 0 | 0.00 | 7 | 0.0 | 0 | 0 | 2 | 0 | 0 |
Runs per year
Show as table
| Year | Runs |
|---|---|
| 2023 | 28 |
| 2024 | 58 |
| 2025 | 55 |
| 2026 | 86 |
Year-by-year batting (8 rows)
| Year | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| 2023 | ODI | 3 | 28 | 9.33 | 59.6 | 26 | 0 | 0 |
| 2024 | ODI | 2 | 0 | 0.00 | 0.0 | 0 | 0 | 0 |
| 2024 | T20I | 5 | 58 | 11.60 | 90.6 | 21 | 0 | 0 |
| 2025 | ODI | 6 | 53 | 17.67 | 100.0 | 16 | 0 | 0 |
| 2025 | T20I | 2 | 2 | 2.00 | 66.7 | 2 | 0 | 0 |
| 2026 | ODI | 5 | 54 | 10.80 | 125.6 | 30 | 0 | 0 |
| 2026 | T20 (leagues & domestic) | 2 | 0 | 0.00 | 0.0 | 0 | 0 | 0 |
| 2026 | T20I | 1 | 32 | – | 177.8 | 32 | 0 | 0 |
J Jarvis bowling record by format
| Format | Inns | Balls | Runs | Wkts | BBI | BBM | Avg | Econ | SR | 4w | 5w | Mdns |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 21 | 755 | 697 | 27 | 4/40 | – | 25.81 | 5.54 | 28.0 | 1 | 0 | 3 |
| T20I | 9 | 160 | 236 | 11 | 3/14 | – | 21.45 | 8.85 | 14.5 | 0 | 0 | 1 |
| T20 (leagues & domestic) | 10 | 132 | 185 | 11 | 4/34 | – | 16.82 | 8.41 | 12.0 | 1 | 0 | 0 |
Wickets per year
Show as table
| Year | Wickets |
|---|---|
| 2023 | 0 |
| 2024 | 15 |
| 2025 | 10 |
| 2026 | 24 |
Year-by-year bowling (8 rows)
| Year | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| 2023 | ODI | 3 | 0 | – | 7.10 | 0/15 |
| 2024 | ODI | 4 | 7 | 16.86 | 5.36 | 4/40 |
| 2024 | T20I | 5 | 8 | 16.88 | 9.20 | 3/14 |
| 2025 | ODI | 7 | 7 | 40.14 | 5.29 | 2/34 |
| 2025 | T20I | 3 | 3 | 19.33 | 7.25 | 2/14 |
| 2026 | ODI | 7 | 13 | 17.46 | 5.58 | 3/35 |
| 2026 | T20 (leagues & domestic) | 10 | 11 | 16.82 | 8.41 | 4/34 |
| 2026 | T20I | 1 | 0 | – | 10.75 | 0/43 |
| Opponent | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| United Arab Emirates | ODI | 4 | 41 | 13.67 | 105.1 | 16 | 0 | 0 |
| Nepal | ODI | 4 | 30 | 10.00 | 57.7 | 26 | 0 | 0 |
| Netherlands | ODI | 3 | 18 | 9.00 | 75.0 | 12 | 0 | 0 |
| United Arab Emirates | T20I | 3 | 45 | 15.00 | 84.9 | 21 | 0 | 0 |
| Opponent | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| Namibia | ODI | 3 | 6 | 16.17 | 3.93 | 3/35 |
| United Arab Emirates | ODI | 5 | 5 | 38.60 | 5.36 | 2/46 |
| Nepal | ODI | 4 | 4 | 33.25 | 7.39 | 2/42 |
| Netherlands | ODI | 3 | 2 | 58.00 | 5.75 | 2/34 |
| United Arab Emirates | T20I | 3 | 7 | 9.71 | 6.18 | 3/14 |
| Belfast Wolves | T20 (leagues & domestic) | 3 | 3 | 22.67 | 8.50 | 2/23 |
Top grounds (batting)
| Ground | Inns | Runs | Avg | HS |
|---|---|---|---|---|
| Dubai International Cricket Stadium | 3 | 45 | 15.00 | 21 |
| Forthill | 5 | 44 | 11.00 | 30 |
| Namibia Cricket Ground | 2 | 39 | 39.00 | 32 |
| Tribhuvan University International Cricket Ground | 3 | 35 | 11.67 | 26 |
| VRA Ground | 3 | 35 | 17.50 | 16 |
| Grange Cricket Club Ground | 2 | 13 | 6.50 | 10 |
| Sportpark Maarschalkerweerd | 1 | 12 | – | 12 |
| Bulawayo Athletic Club | 1 | 2 | 2.00 | 2 |
| Titwood | 2 | 2 | 2.00 | 2 |
| Grand Prairie Stadium | 1 | 0 | 0.00 | 0 |
Top grounds (bowling)
| Ground | Inns | Wkts | Avg | Econ |
|---|---|---|---|---|
| Forthill | 6 | 8 | 27.62 | 5.67 |
| Dubai International Cricket Stadium | 3 | 7 | 9.71 | 6.18 |
| The Village | 4 | 7 | 13.43 | 9.40 |
| Namibia Cricket Ground | 4 | 7 | 19.86 | 5.42 |
| Grand Prairie Stadium | 2 | 5 | 13.00 | 6.50 |
| Sportpark Westvliet | 5 | 4 | 18.75 | 7.50 |
| Titwood | 3 | 3 | 19.33 | 7.25 |
| Sportpark Maarschalkerweerd | 2 | 3 | 20.33 | 4.02 |
| Tribhuvan University International Cricket Ground | 3 | 2 | 41.50 | 8.30 |
| VRA Ground | 3 | 2 | 66.00 | 5.50 |
Batting and bowling by phase (limited overs)
| Format | Phase | Runs | Balls | SR | Outs | Bowl balls | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| T20 | Powerplay | 0 | 1 | 0.0 | 0 | 120 | 10 | 6.90 |
| T20 | Middle | 46 | 56 | 82.1 | 2 | 130 | 8 | 8.95 |
| T20 | Death | 46 | 35 | 131.4 | 6 | 42 | 4 | 12.71 |
| ODI | Powerplay | – | – | – | – | 78 | 2 | 5.00 |
| ODI | Middle | 59 | 90 | 65.6 | 8 | 588 | 17 | 5.28 |
| ODI | Death | 76 | 63 | 120.6 | 5 | 89 | 8 | 7.75 |
How J Jarvis was dismissed
- Caught14 (67%)
- Bowled4 (19%)
- Lbw2 (10%)
- Stumped1 (5%)
How J Jarvis took wickets
- Caught33
- Bowled12
- Lbw2
- Caught and bowled2
Last 20 innings
Show as table
| Innings | Runs |
|---|---|
| 20 Jul 2024 | 0 |
| 4 Sep 2024 | 10 |
| 7 Sep 2024 | 3 |
| 29 Oct 2024 | 0 |
| 4 May 2025 | 16 |
| 8 May 2025 | 15 |
| 10 May 2025 | 4 |
| 16 May 2025 | 12 |
| 2 Jun 2025 | 4 |
| 6 Jun 2025 | 2 |
| 15 Jun 2025 | 2 |
| 17 Jun 2025 | 0 |
| 8 Apr 2026 | 7 |
| 17 Apr 2026 | 32 |
| 12 May 2026 | 0 |
| 20 May 2026 | 9 |
| 9 Aug 2026 | 8 |
| 13 Aug 2026 | 30 |
| 5 Sep 2026 | 0 |
| 13 Sep 2026 | 0 |
| Date | Format | Against | Score | Balls | How out | Ground |
|---|---|---|---|---|---|---|
| 13 Sep 2026 | T20 (leagues & domestic) | Amsterdam Flames | 0 | 4 | caught | The Village |
| 5 Sep 2026 | T20 (leagues & domestic) | Rotterdam Dockers | 0 | 3 | caught | Sportpark Westvliet |
| 13 Aug 2026 | ODI | Canada | 30 | 14 | caught | Forthill |
| 9 Aug 2026 | ODI | United Arab Emirates | 8 | 5 | caught | Forthill |
| 20 May 2026 | ODI | United States of America | 9 | 11 | caught | Tribhuvan University International Cricket Ground |
| 12 May 2026 | ODI | Nepal | 0 | 4 | caught | Tribhuvan University International Cricket Ground |
| 17 Apr 2026 | T20I | Namibia | 32* | 18 | not out | Namibia Cricket Ground |
| 8 Apr 2026 | ODI | Oman | 7 | 9 | caught | Namibia Cricket Ground |
| 17 Jun 2025 | T20I | Nepal | 0 | 2 | bowled | Titwood |
| 15 Jun 2025 | T20I | Netherlands | 2* | 1 | not out | Titwood |
| 6 Jun 2025 | ODI | Netherlands | 2 | 8 | caught | Forthill |
| 2 Jun 2025 | ODI | Nepal | 4* | 2 | not out | Forthill |
| 16 May 2025 | ODI | Netherlands | 12* | 7 | not out | Sportpark Maarschalkerweerd |
| 10 May 2025 | ODI | Netherlands | 4 | 9 | caught | VRA Ground |
| 8 May 2025 | ODI | United Arab Emirates | 15 | 14 | bowled | VRA Ground |
| 4 May 2025 | ODI | United Arab Emirates | 16* | 13 | not out | VRA Ground |
| 29 Oct 2024 | ODI | Nepal | 0 | 8 | caught | Grand Prairie Stadium |
| 7 Sep 2024 | T20I | Australia | 3 | 3 | caught | Grange Cricket Club Ground |
| 4 Sep 2024 | T20I | Australia | 10 | 8 | caught | Grange Cricket Club Ground |
| 20 Jul 2024 | ODI | Namibia | 0 | 2 | bowled | Forthill |
Last 20 bowling innings
| Date | Format | Against | Figures | Overs | Mdns | Ground |
|---|---|---|---|---|---|---|
| 20 Sep 2026 | T20 (leagues & domestic) | Belfast Wolves | 0/16 | 2 | 0 | Malahide Cricket Ground |
| 17 Sep 2026 | T20 (leagues & domestic) | Belfast Wolves | 1/29 | 3 | 0 | The Village |
| 15 Sep 2026 | T20 (leagues & domestic) | Rotterdam Dockers | 1/23 | 2 | 0 | The Village |
| 13 Sep 2026 | T20 (leagues & domestic) | Amsterdam Flames | 1/8 | 1 | 0 | The Village |
| 11 Sep 2026 | T20 (leagues & domestic) | Dublin Guardians | 4/34 | 4 | 0 | The Village |
| 6 Sep 2026 | T20 (leagues & domestic) | Glasgow Cosmic | 0/22 | 3 | 0 | Sportpark Westvliet |
| 5 Sep 2026 | T20 (leagues & domestic) | Rotterdam Dockers | 0/9 | 1 | 0 | Sportpark Westvliet |
| 2 Sep 2026 | T20 (leagues & domestic) | Belfast Wolves | 2/23 | 3 | 0 | Sportpark Westvliet |
| 30 Aug 2026 | T20 (leagues & domestic) | Dublin Guardians | 1/5 | 1 | 0 | Sportpark Westvliet |
| 27 Aug 2026 | T20 (leagues & domestic) | Glasgow Cosmic | 1/16 | 2 | 0 | Sportpark Westvliet |
| 13 Aug 2026 | ODI | Canada | 2/34 | 6 | 0 | Forthill |
| 9 Aug 2026 | ODI | United Arab Emirates | 2/46 | 7 | 0 | Forthill |
| 20 May 2026 | ODI | United States of America | 1/17 | 2 | 0 | Tribhuvan University International Cricket Ground |
| 12 May 2026 | ODI | Nepal | 1/34 | 4 | 0 | Tribhuvan University International Cricket Ground |
| 17 Apr 2026 | T20I | Namibia | 0/43 | 4 | 0 | Namibia Cricket Ground |
| 12 Apr 2026 | ODI | Namibia | 2/29 | 9 | 0 | Namibia Cricket Ground |
| 8 Apr 2026 | ODI | Oman | 2/32 | 4 | 0 | Namibia Cricket Ground |
| 6 Apr 2026 | ODI | Namibia | 3/35 | 8.4 | 0 | Namibia Cricket Ground |
| 20 Jun 2025 | T20I | Nepal | 0/38 | 4 | 0 | Titwood |
| 17 Jun 2025 | T20I | Nepal | 1/6 | 2 | 0 | Titwood |
Frequently asked questions
How many wickets has J Jarvis taken in ODIs?
27 wickets in 21 innings at an average of 25.81, economy 5.54, best figures 4/40.
How many wickets has J Jarvis taken in T20Is?
11 wickets in 9 innings at an average of 21.45, economy 8.85, best figures 3/14.
How many runs has J Jarvis scored in ODIs?
135 runs in 16 innings (23 matches) at an average of 10.38 and a strike rate of 88.2, in the data from 2023 to 2026.
How many runs has J Jarvis scored in T20Is?
92 runs in 8 innings (9 matches) at an average of 15.33 and a strike rate of 108.2, in the data from 2024 to 2026.
How many runs has J Jarvis scored in T20 leagues?
0 runs in 2 innings (10 matches) at an average of 0.00 and a strike rate of 0.0, in the data from 2026 to 2026.
Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.