- Home
- Players
- Manpreet Singh
Singapore · Men's cricket
Manpreet Singh stats
Data through 14 October 2026Last updated 14 October 2026
Coverage: matches in the Cricsheet data from 29 October 2016 to 14 October 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.
Manpreet Singh played 78 T20Is for Singapore in the data, between 2016 and 2026. The most runs came in T20Is: 1,599 at an average of 25.38 and a strike rate of 128.0, with a highest score of 112*. Against Hong Kong in T20Is, Manpreet Singh averaged 37.00 over 7 innings.
International matches
78
T20Is 78
International runs
1,599
1 hundreds
Best batting average (T20I)
25.38
73 innings
Highest score
112*
T20I
Teams played for
Manpreet Singh batting record by format
| Format | M | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20I | 78 | 73 | 10 | 1,599 | 112* | 25.38 | 1,249 | 128.0 | 1 | 6 | 7 | 97 | 65 |
| List A | 46 | 45 | 3 | 877 | 83 | 20.88 | 1,367 | 64.2 | 0 | 4 | 0 | 63 | 12 |
| Other T20 | 10 | 7 | 0 | 128 | 50 | 18.29 | 127 | 100.8 | 0 | 1 | 0 | 10 | 2 |
Runs per year
Show as table
| Year | Runs |
|---|---|
| 2016 | 123 |
| 2017 | 63 |
| 2018 | 260 |
| 2019 | 351 |
| 2020 | 57 |
| 2021 | 76 |
| 2022 | 584 |
| 2023 | 57 |
| 2024 | 174 |
| 2025 | 423 |
| 2026 | 436 |
Year-by-year batting (17 rows)
| Year | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| 2016 | List A | 5 | 123 | 24.60 | 54.9 | 50 | 0 | 1 |
| 2017 | List A | 4 | 63 | 21.00 | 79.7 | 31 | 0 | 0 |
| 2018 | List A | 5 | 132 | 26.40 | 65.0 | 59 | 0 | 1 |
| 2018 | Other T20 | 7 | 128 | 18.29 | 100.8 | 50 | 0 | 1 |
| 2019 | List A | 5 | 56 | 11.20 | 62.2 | 40 | 0 | 0 |
| 2019 | T20I | 15 | 295 | 21.07 | 108.5 | 42 | 0 | 0 |
| 2020 | T20I | 2 | 57 | 57.00 | 126.7 | 42 | 0 | 0 |
| 2021 | T20I | 6 | 76 | 15.20 | 85.4 | 20 | 0 | 0 |
| 2022 | List A | 13 | 265 | 24.09 | 65.8 | 83 | 0 | 1 |
| 2022 | T20I | 17 | 319 | 24.54 | 129.1 | 71 | 0 | 2 |
| 2023 | T20I | 4 | 57 | 19.00 | 118.8 | 31 | 0 | 0 |
| 2024 | List A | 4 | 40 | 10.00 | 52.6 | 18 | 0 | 0 |
| 2024 | T20I | 5 | 134 | 26.80 | 142.6 | 53 | 0 | 2 |
| 2025 | List A | 5 | 86 | 17.20 | 71.7 | 38 | 0 | 0 |
| 2025 | T20I | 15 | 337 | 22.47 | 132.7 | 48 | 0 | 0 |
| 2026 | List A | 4 | 112 | 28.00 | 65.1 | 50 | 0 | 1 |
| 2026 | T20I | 9 | 324 | 46.29 | 162.0 | 112 | 1 | 2 |
Manpreet Singh bowling record by format
| Format | Inns | Balls | Runs | Wkts | BBI | BBM | Avg | Econ | SR | 4w | 5w | Mdns |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20I | 18 | 313 | 377 | 14 | 3/4 | – | 26.93 | 7.23 | 22.4 | 0 | 0 | 1 |
| List A | 19 | 584 | 494 | 9 | 3/25 | – | 54.89 | 5.08 | 64.9 | 0 | 0 | 5 |
| Other T20 | 5 | 90 | 57 | 11 | 4/14 | – | 5.18 | 3.80 | 8.2 | 2 | 0 | 1 |
Wickets per year
Show as table
| Year | Wickets |
|---|---|
| 2016 | 0 |
| 2017 | 0 |
| 2018 | 11 |
| 2019 | 0 |
| 2020 | 0 |
| 2021 | 0 |
| 2022 | 0 |
| 2023 | 0 |
| 2024 | 3 |
| 2025 | 8 |
| 2026 | 12 |
Year-by-year bowling (9 rows)
| Year | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| 2018 | List A | 2 | 0 | – | 5.57 | 0/18 |
| 2018 | Other T20 | 5 | 11 | 5.18 | 3.80 | 4/14 |
| 2022 | List A | 5 | 0 | – | 4.79 | 0/11 |
| 2022 | T20I | 7 | 0 | – | 10.57 | 0/10 |
| 2024 | List A | 4 | 3 | 19.00 | 5.80 | 3/25 |
| 2025 | List A | 4 | 5 | 33.80 | 5.17 | 3/38 |
| 2025 | T20I | 6 | 3 | 49.00 | 7.00 | 1/19 |
| 2026 | List A | 4 | 1 | 90.00 | 4.78 | 1/16 |
| 2026 | T20I | 5 | 11 | 7.45 | 4.78 | 3/4 |
Manpreet Singh against each team
| Opponent | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| Hong Kong | T20I | 7 | 222 | 37.00 | 149.0 | 69 | 0 | 1 |
| Malaysia | T20I | 12 | 194 | 19.40 | 126.0 | 53 | 0 | 1 |
| Qatar | T20I | 4 | 161 | 40.25 | 167.7 | 71 | 0 | 2 |
| Thailand | T20I | 5 | 130 | 32.50 | 136.8 | 48 | 0 | 0 |
| Jersey | T20I | 4 | 96 | 24.00 | 99.0 | 47 | 0 | 0 |
| Bahrain | T20I | 5 | 89 | 17.80 | 121.9 | 48 | 0 | 0 |
| Nepal | T20I | 3 | 81 | 27.00 | 108.0 | 42 | 0 | 0 |
| Zimbabwe | T20I | 3 | 64 | 21.33 | 120.8 | 41 | 0 | 0 |
| Saudi Arabia | T20I | 3 | 57 | 19.00 | 116.3 | 40 | 0 | 0 |
| Denmark | T20I | 4 | 43 | 21.50 | 97.7 | 20 | 0 | 0 |
| Uganda | List A | 5 | 119 | 23.80 | 68.4 | 59 | 0 | 2 |
| Qatar | List A | 4 | 100 | 33.33 | 80.6 | 40 | 0 | 0 |
| Malaysia | List A | 3 | 85 | 42.50 | 60.7 | 83 | 0 | 1 |
| Denmark | List A | 5 | 82 | 16.40 | 76.6 | 44 | 0 | 0 |
| Italy | List A | 3 | 64 | 21.33 | 68.1 | 36 | 0 | 0 |
| Hong Kong | List A | 3 | 39 | 13.00 | 81.2 | 23 | 0 | 0 |
| Bahrain | List A | 3 | 34 | 11.33 | 49.3 | 13 | 0 | 0 |
| Canada | List A | 3 | 30 | 10.00 | 42.3 | 21 | 0 | 0 |
| Vanuatu | List A | 3 | 7 | 3.50 | 33.3 | 5 | 0 | 0 |
| Opponent | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| Bahrain | T20I | 4 | 2 | 45.50 | 6.50 | 1/19 |
| Malaysia | T20I | 4 | 1 | 135.00 | 11.25 | 1/26 |
| Qatar | T20I | 3 | 0 | – | 8.40 | 0/10 |
| Uganda | List A | 3 | 1 | 92.00 | 5.47 | 1/50 |
| Tanzania | List A | 3 | 1 | 85.00 | 5.67 | 1/42 |
| Denmark | List A | 3 | 0 | – | 6.00 | 0/18 |
Top grounds (batting)
| Ground | Inns | Runs | Avg | HS |
|---|---|---|---|---|
| Bayuemas Oval | 13 | 418 | 32.15 | 83 |
| Singapore National Cricket Ground | 14 | 368 | 30.67 | 112 |
| UKM-YSD Cricket Oval | 13 | 294 | 22.62 | 71 |
| Indian Association Ground | 9 | 218 | 31.14 | 42 |
| Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) | 3 | 89 | 29.67 | 59 |
| Selangor Turf Club | 5 | 81 | 16.20 | 50 |
| Sportpark Westvliet | 3 | 79 | 26.33 | 50 |
| Desert Springs Cricket Ground | 6 | 76 | 15.20 | 20 |
| Maple Leaf North-West Ground | 2 | 65 | 32.50 | 44 |
| University of Dar-es-Salaam Ground 1 | 2 | 63 | 31.50 | 50 |
Top grounds (bowling)
| Ground | Inns | Wkts | Avg | Econ |
|---|---|---|---|---|
| Bayuemas Oval | 7 | 8 | 18.00 | 4.80 |
| Singapore National Cricket Ground | 8 | 7 | 25.29 | 6.52 |
| UKM-YSD Cricket Oval | 10 | 7 | 31.00 | 6.78 |
| Selangor Turf Club | 1 | 3 | 1.33 | 1.33 |
| Entebbe Cricket Oval | 2 | 3 | 12.00 | 5.14 |
| Mission Road Ground | 2 | 3 | 25.67 | 6.08 |
| Kowloon Cricket Club | 2 | 2 | 46.00 | 4.60 |
| University of Dar-es-Salaam Ground 1 | 2 | 1 | 48.00 | 4.06 |
Batting and bowling by phase (limited overs)
| Format | Phase | Runs | Balls | SR | Outs | Bowl balls | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| T20 | Powerplay | 180 | 168 | 107.1 | 10 | 42 | 2 | 8.29 |
| T20 | Middle | 984 | 825 | 119.3 | 29 | 252 | 11 | 6.79 |
| T20 | Death | 435 | 256 | 169.9 | 24 | 19 | 1 | 10.74 |
How Manpreet Singh was dismissed
- Caught66 (59%)
- Bowled17 (15%)
- Stumped10 (9%)
- Lbw9 (8%)
- Run out5 (4%)
- Caught and bowled5 (4%)
How Manpreet Singh took wickets
- Caught15
- Bowled11
- Lbw5
- Stumped2
- Caught and bowled1
Last 20 innings
Show as table
| Innings | Runs |
|---|---|
| 2 May 2025 | 23 |
| 18 Jul 2025 | 37 |
| 19 Jul 2025 | 0 |
| 20 Jul 2025 | 35 |
| 22 Jul 2025 | 0 |
| 23 Jul 2025 | 3 |
| 24 Jul 2025 | 40 |
| 22 Jun 2026 | 12 |
| 23 Jun 2026 | 21 |
| 25 Jun 2026 | 112 |
| 26 Jun 2026 | 23 |
| 12 Aug 2026 | 13 |
| 14 Aug 2026 | 36 |
| 15 Aug 2026 | 50 |
| 17 Aug 2026 | 13 |
| 8 Oct 2026 | 17 |
| 9 Oct 2026 | 50 |
| 11 Oct 2026 | 17 |
| 12 Oct 2026 | 3 |
| 14 Oct 2026 | 69 |
| Date | Format | Against | Score | Balls | How out | Ground |
|---|---|---|---|---|---|---|
| 14 Oct 2026 | T20I | Hong Kong | 69 | 40 | stumped | Bayuemas Oval |
| 12 Oct 2026 | T20I | Malaysia | 3 | 9 | bowled | Bayuemas Oval |
| 11 Oct 2026 | T20I | China | 17 | 21 | caught | Selangor Turf Club |
| 9 Oct 2026 | T20I | Maldives | 50 | 36 | bowled | Selangor Turf Club |
| 8 Oct 2026 | T20I | Saudi Arabia | 17 | 15 | run out | UKM-YSD Cricket Oval |
| 17 Aug 2026 | List A | Tanzania | 13 | 28 | caught | University of Dar-es-Salaam Ground 2 |
| 15 Aug 2026 | List A | Uganda | 50 | 69 | caught | University of Dar-es-Salaam Ground 1 |
| 14 Aug 2026 | List A | Italy | 36 | 56 | caught | University of Dar-es-Salaam Ground 2 |
| 12 Aug 2026 | List A | Bahrain | 13 | 19 | caught | University of Dar-es-Salaam Ground 1 |
| 26 Jun 2026 | T20I | Thailand | 23* | 16 | not out | Singapore National Cricket Ground |
| 25 Jun 2026 | T20I | Indonesia | 112* | 44 | not out | Singapore National Cricket Ground |
| 23 Jun 2026 | T20I | Thailand | 21 | 13 | caught | Singapore National Cricket Ground |
| 22 Jun 2026 | T20I | Uzbekistan | 12 | 6 | caught | Singapore National Cricket Ground |
| 24 Jul 2025 | T20I | Hong Kong | 40 | 23 | caught | Singapore National Cricket Ground |
| 23 Jul 2025 | T20I | Malaysia | 3 | 3 | run out | Singapore National Cricket Ground |
| 22 Jul 2025 | T20I | Samoa | 0 | 1 | lbw | Singapore National Cricket Ground |
| 20 Jul 2025 | T20I | Hong Kong | 35 | 28 | caught | Singapore National Cricket Ground |
| 19 Jul 2025 | T20I | Malaysia | 0 | 1 | caught | Singapore National Cricket Ground |
| 18 Jul 2025 | T20I | Samoa | 37 | 31 | caught | Singapore National Cricket Ground |
| 2 May 2025 | T20I | Thailand | 23 | 24 | bowled | Bayuemas Oval |
Frequently asked questions
How many runs has Manpreet Singh scored in T20Is?
1,599 runs in 73 innings (78 matches) at an average of 25.38 and a strike rate of 128.0, in the data from 2019 to 2026.
What is Manpreet Singh's highest score?
112* in T20Is, the highest score in the data.
How many centuries has Manpreet Singh scored?
1 hundreds in the data: 1 in T20Is.
Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.