- Home
- Players
- Ma Qiancheng
China · Men's cricket
Ma Qiancheng stats
Data through 14 October 2026Last updated 14 October 2026
Coverage: matches in the Cricsheet data from 26 July 2023 to 14 October 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.
Ma Qiancheng played 16 T20Is for China in the data, between 2023 and 2026. The most runs came in T20Is: 15 at an average of 1.50 and a strike rate of 22.4, with a highest score of 7.
International matches
16
T20Is 16
International runs
15
0 hundreds
Best batting average (T20I)
1.50
12 innings
Highest score
7
T20I
Teams played for
China 2023–2026 · 16
Ma Qiancheng batting record by format
| Format | M | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20I | 16 | 12 | 2 | 15 | 7 | 1.50 | 67 | 22.4 | 0 | 0 | 4 | 1 | 0 |
Runs per year
Show as table
| Year | Runs |
|---|---|
| 2023 | 1 |
| 2024 | 2 |
| 2026 | 12 |
Year-by-year batting (3 rows)
| Year | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| 2023 | T20I | 3 | 1 | 0.50 | 5.6 | 1 | 0 | 0 |
| 2024 | T20I | 3 | 2 | 1.00 | 15.4 | 1 | 0 | 0 |
| 2026 | T20I | 6 | 12 | 2.00 | 33.3 | 7 | 0 | 0 |
Ma Qiancheng bowling record by format
| Format | Inns | Balls | Runs | Wkts | BBI | BBM | Avg | Econ | SR | 4w | 5w | Mdns |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20I | 15 | 251 | 330 | 11 | 2/21 | – | 30.00 | 7.89 | 22.8 | 0 | 0 | 0 |
Wickets per year
Show as table
| Year | Wickets |
|---|---|
| 2023 | 2 |
| 2024 | 3 |
| 2026 | 6 |
Year-by-year bowling (3 rows)
| Year | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| 2023 | T20I | 3 | 2 | 18.00 | 4.08 | 1/9 |
| 2024 | T20I | 5 | 3 | 47.00 | 8.81 | 2/24 |
| 2026 | T20I | 7 | 6 | 25.50 | 9.00 | 2/21 |
| Opponent | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| Malaysia | T20I | 3 | 4 | 2.00 | 13.3 | 2 | 0 | 0 |
| Opponent | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| Malaysia | T20I | 3 | 2 | 27.00 | 9.26 | 2/21 |
| Hong Kong | T20I | 3 | 1 | 59.00 | 8.43 | 1/8 |
Top grounds (batting)
| Ground | Inns | Runs | Avg | HS |
|---|---|---|---|---|
| Bayuemas Oval | 5 | 9 | 2.25 | 7 |
| UKM-YSD Cricket Oval | 1 | 2 | 2.00 | 2 |
| Singapore National Cricket Ground | 2 | 2 | 1.00 | 2 |
| Mission Road Ground | 2 | 2 | 1.00 | 1 |
| Selangor Turf Club | 1 | 0 | 0.00 | 0 |
| Terdthai Cricket Ground | 1 | 0 | – | 0 |
Top grounds (bowling)
| Ground | Inns | Wkts | Avg | Econ |
|---|---|---|---|---|
| Bayuemas Oval | 5 | 4 | 16.75 | 4.84 |
| Selangor Turf Club | 2 | 2 | 20.00 | 8.00 |
| Mission Road Ground | 4 | 2 | 56.50 | 9.42 |
| UKM-YSD Cricket Oval | 1 | 1 | 8.00 | 8.00 |
| Terdthai Cricket Ground | 1 | 1 | 28.00 | 7.00 |
| Singapore National Cricket Ground | 2 | 1 | 74.00 | 12.33 |
Batting and bowling by phase (limited overs)
| Format | Phase | Runs | Balls | SR | Outs | Bowl balls | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| T20 | Powerplay | 2 | 15 | 13.3 | 1 | 155 | 6 | 7.90 |
| T20 | Middle | 13 | 51 | 25.5 | 8 | 36 | 3 | 3.67 |
| T20 | Death | 0 | 1 | 0.0 | 1 | 60 | 2 | 10.40 |
How Ma Qiancheng was dismissed
- Bowled6 (60%)
- Lbw3 (30%)
- Caught1 (10%)
How Ma Qiancheng took wickets
- Bowled5
- Caught4
- Hit wicket1
- Lbw1
Last 12 innings
Show as table
| Innings | Runs |
|---|---|
| 26 Jul 2023 | 1 |
| 27 Jul 2023 | 0 |
| 30 Jul 2023 | 0 |
| 28 Jan 2024 | 0 |
| 15 Feb 2024 | 1 |
| 16 Feb 2024 | 1 |
| 31 May 2026 | 0 |
| 2 Jun 2026 | 2 |
| 8 Oct 2026 | 7 |
| 9 Oct 2026 | 2 |
| 12 Oct 2026 | 0 |
| 14 Oct 2026 | 1 |
| Date | Format | Against | Score | Balls | How out | Ground |
|---|---|---|---|---|---|---|
| 14 Oct 2026 | T20I | Malaysia | 1 | 4 | bowled | Bayuemas Oval |
| 12 Oct 2026 | T20I | Saudi Arabia | 0 | 2 | bowled | Selangor Turf Club |
| 9 Oct 2026 | T20I | Hong Kong | 2 | 5 | lbw | UKM-YSD Cricket Oval |
| 8 Oct 2026 | T20I | Maldives | 7 | 8 | lbw | Bayuemas Oval |
| 2 Jun 2026 | T20I | Malaysia | 2 | 16 | lbw | Singapore National Cricket Ground |
| 31 May 2026 | T20I | Nepal | 0 | 1 | bowled | Singapore National Cricket Ground |
| 16 Feb 2024 | T20I | Hong Kong | 1 | 4 | bowled | Mission Road Ground |
| 15 Feb 2024 | T20I | Japan | 1 | 5 | bowled | Mission Road Ground |
| 28 Jan 2024 | T20I | Cambodia | 0* | 4 | not out | Terdthai Cricket Ground |
| 30 Jul 2023 | T20I | Bhutan | 0 | 2 | caught | Bayuemas Oval |
| 27 Jul 2023 | T20I | Thailand | 0 | 6 | bowled | Bayuemas Oval |
| 26 Jul 2023 | T20I | Malaysia | 1* | 10 | not out | Bayuemas Oval |
Frequently asked questions
How many runs has Ma Qiancheng scored in T20Is?
15 runs in 12 innings (16 matches) at an average of 1.50 and a strike rate of 22.4, in the data from 2023 to 2026.
What is Ma Qiancheng's highest score?
7 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.