- Home
- Players
- Jaspal Singh
Malta · Men's cricket
Jaspal Singh stats
Data through 23 May 2026Last updated 23 May 2026
Coverage: matches in the Cricsheet data from 4 May 2023 to 23 May 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.
Jaspal Singh played 44 T20Is for Malta in the data, between 2023 and 2026. In T20Is Jaspal Singh scored 721 runs in 43 innings (average 21.85, strike rate 114.6), including 0 hundreds and 4 fifties. Against Gibraltar in T20Is, Jaspal Singh averaged 34.00 over 7 innings.
International matches
44
T20Is 44
International runs
721
0 hundreds
Best batting average (T20I)
21.85
43 innings
Highest score
68*
T20I
Teams played for
Malta 2023–2026 · 44
Jaspal Singh batting record by format
| Format | M | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20I | 44 | 43 | 10 | 721 | 68* | 21.85 | 629 | 114.6 | 0 | 4 | 2 | 54 | 36 |
Runs per year
Show as table
| Year | Runs |
|---|---|
| 2023 | 263 |
| 2024 | 165 |
| 2025 | 81 |
| 2026 | 212 |
Year-by-year batting (4 rows)
| Year | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| 2023 | T20I | 15 | 263 | 21.92 | 111.0 | 65 | 0 | 2 |
| 2024 | T20I | 9 | 165 | 20.62 | 112.2 | 50 | 0 | 1 |
| 2025 | T20I | 10 | 81 | 11.57 | 98.8 | 40 | 0 | 0 |
| 2026 | T20I | 9 | 212 | 35.33 | 130.1 | 68 | 0 | 1 |
Jaspal Singh bowling record by format
| Format | Inns | Balls | Runs | Wkts | BBI | BBM | Avg | Econ | SR | 4w | 5w | Mdns |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20I | 12 | 193 | 256 | 6 | 1/8 | – | 42.67 | 7.96 | 32.2 | 0 | 0 | 0 |
Wickets per year
Show as table
| Year | Wickets |
|---|---|
| 2023 | 0 |
| 2024 | 3 |
| 2025 | 2 |
| 2026 | 1 |
Year-by-year bowling (3 rows)
| Year | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| 2024 | T20I | 6 | 3 | 47.00 | 7.05 | 1/23 |
| 2025 | T20I | 5 | 2 | 47.50 | 10.36 | 1/8 |
| 2026 | T20I | 1 | 1 | 20.00 | 6.67 | 1/20 |
| Opponent | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| Gibraltar | T20I | 7 | 170 | 34.00 | 157.4 | 68 | 0 | 1 |
| Switzerland | T20I | 3 | 88 | 29.33 | 137.5 | 58 | 0 | 1 |
| Estonia | T20I | 4 | 70 | 17.50 | 120.7 | 40 | 0 | 0 |
| Romania | T20I | 5 | 53 | 13.25 | 94.6 | 26 | 0 | 0 |
| France | T20I | 6 | 51 | 12.75 | 76.1 | 21 | 0 | 0 |
| Belgium | T20I | 3 | 21 | 7.00 | 80.8 | 19 | 0 | 0 |
| Austria | T20I | 3 | 14 | 7.00 | 58.3 | 6 | 0 | 0 |
Top grounds (batting)
| Ground | Inns | Runs | Avg | HS |
|---|---|---|---|---|
| Marsa Sports Club | 19 | 373 | 26.64 | 68 |
| Europa Sports Complex | 4 | 74 | 24.67 | 65 |
| Guernsey Rovers Athletic Club Ground | 3 | 67 | 22.33 | 46 |
| King George V Sports Ground | 2 | 66 | 66.00 | 50 |
| Moara Vlasiei Cricket Ground | 7 | 60 | 12.00 | 26 |
| Happy Valley Ground | 3 | 43 | 21.50 | 36 |
| Dreux Sport Cricket Club | 4 | 32 | 8.00 | 19 |
| Happy Valley Ground 2 | 1 | 6 | 6.00 | 6 |
Top grounds (bowling)
| Ground | Inns | Wkts | Avg | Econ |
|---|---|---|---|---|
| Marsa Sports Club | 6 | 3 | 38.33 | 9.45 |
| Guernsey Rovers Athletic Club Ground | 3 | 2 | 40.50 | 7.36 |
| King George V Sports Ground | 1 | 1 | 24.00 | 6.00 |
Batting and bowling by phase (limited overs)
| Format | Phase | Runs | Balls | SR | Outs | Bowl balls | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| T20 | Powerplay | 80 | 131 | 61.1 | 3 | 60 | 2 | 8.90 |
| T20 | Middle | 385 | 342 | 112.6 | 18 | 121 | 3 | 7.79 |
| T20 | Death | 256 | 156 | 164.1 | 12 | 12 | 1 | 5.00 |
How Jaspal Singh was dismissed
- Caught18 (55%)
- Bowled7 (21%)
- Run out4 (12%)
- Lbw2 (6%)
- Caught and bowled1 (3%)
- Stumped1 (3%)
How Jaspal Singh took wickets
- Caught4
- Bowled1
- Caught and bowled1
Last 20 innings
Show as table
| Innings | Runs |
|---|---|
| 28 Aug 2024 | 12 |
| 3 Feb 2025 | 1 |
| 3 Feb 2025 | 4 |
| 4 Feb 2025 | 2 |
| 5 Feb 2025 | 4 |
| 6 May 2025 | 12 |
| 6 May 2025 | 40 |
| 7 May 2025 | 9 |
| 26 Jun 2025 | 5 |
| 26 Jun 2025 | 2 |
| 28 Jun 2025 | 2 |
| 7 May 2026 | 39 |
| 7 May 2026 | 6 |
| 8 May 2026 | 18 |
| 8 May 2026 | 68 |
| 9 May 2026 | 32 |
| 16 May 2026 | 6 |
| 17 May 2026 | 6 |
| 20 May 2026 | 36 |
| 23 May 2026 | 1 |
| Date | Format | Against | Score | Balls | How out | Ground |
|---|---|---|---|---|---|---|
| 23 May 2026 | T20I | Switzerland | 1 | 3 | bowled | Happy Valley Ground |
| 20 May 2026 | T20I | Sweden | 36* | 33 | not out | Happy Valley Ground |
| 17 May 2026 | T20I | Guernsey | 6 | 19 | caught | Happy Valley Ground |
| 16 May 2026 | T20I | Austria | 6 | 10 | bowled | Happy Valley Ground 2 |
| 9 May 2026 | T20I | Gibraltar | 32 | 11 | caught | Marsa Sports Club |
| 8 May 2026 | T20I | Gibraltar | 68* | 44 | not out | Marsa Sports Club |
| 8 May 2026 | T20I | Gibraltar | 18* | 14 | not out | Marsa Sports Club |
| 7 May 2026 | T20I | Gibraltar | 6 | 6 | stumped | Marsa Sports Club |
| 7 May 2026 | T20I | Gibraltar | 39 | 23 | run out | Marsa Sports Club |
| 28 Jun 2025 | T20I | Romania | 2 | 7 | caught | Moara Vlasiei Cricket Ground |
| 26 Jun 2025 | T20I | Belgium | 2 | 5 | bowled | Moara Vlasiei Cricket Ground |
| 26 Jun 2025 | T20I | France | 5* | 5 | not out | Moara Vlasiei Cricket Ground |
| 7 May 2025 | T20I | Estonia | 9 | 10 | caught | Marsa Sports Club |
| 6 May 2025 | T20I | Estonia | 40 | 30 | caught | Marsa Sports Club |
| 6 May 2025 | T20I | Estonia | 12 | 5 | lbw | Marsa Sports Club |
| 5 Feb 2025 | T20I | Austria | 4* | 6 | not out | Marsa Sports Club |
| 4 Feb 2025 | T20I | Hungary | 2 | 2 | bowled | Marsa Sports Club |
| 3 Feb 2025 | T20I | Austria | 4 | 8 | caught | Marsa Sports Club |
| 3 Feb 2025 | T20I | Hungary | 1* | 4 | not out | Marsa Sports Club |
| 28 Aug 2024 | T20I | Cyprus | 12 | 17 | caught | Guernsey Rovers Athletic Club Ground |
Frequently asked questions
How many runs has Jaspal Singh scored in T20Is?
721 runs in 43 innings (44 matches) at an average of 21.85 and a strike rate of 114.6, in the data from 2023 to 2026.
What is Jaspal Singh's highest score?
68* in T20Is, the highest score in the data.
Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.