CricketWise
  1. Home
  2. Players
  3. K Mirpuri

Gibraltar · Men's cricket

K Mirpuri stats

Data through 14 July 2026Last updated 14 July 2026

Coverage: matches in the Cricsheet data from 17 August 2016 to 14 July 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.

Between 2016 and 2026, K Mirpuri appears in 37 T20Is for Gibraltar in the Cricsheet data. K Mirpuri took 34 T20I wickets in the data (average 29.91, economy 8.42, best 3/16).

International matches
37
T20Is 37
International wickets
34
0 five-wicket hauls
Best bowling
3/16
T20I

Teams played for

Gibraltar 2016–2026 · 40

K Mirpuri batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
T20I37241724934*35.57248100.4001174
Other T20321523152.005496.300050

Runs per year

050100150201620242026117
K Mirpuri: runs per calendar year (all formats in the data)
05010015020162023202420252026117
K Mirpuri: runs per calendar year (all formats in the data)
Show as table
K Mirpuri: runs per calendar year (all formats in the data)
YearRuns
201621
202345
202441
202577
2026117
Year-by-year batting (6 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2016Other T20121–77.82100
2023T20I94545.0076.31800
2024Other T2013131.00114.83100
2024T20I210–62.5900
2025T20I47738.50151.03400
2026T20I911729.2595.92500

K Mirpuri bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
T20I377251,017343/16–29.918.4221.3001
Other T203605921/22–29.505.9030.0000

Wickets per year

0510152016202420269
K Mirpuri: wickets per calendar year (all formats in the data)
051015201620232024202520269
K Mirpuri: wickets per calendar year (all formats in the data)
Show as table
K Mirpuri: wickets per calendar year (all formats in the data)
YearWickets
20161
202313
20248
20255
20269
Year-by-year bowling (6 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2016Other T202135.005.001/22
2023T20I151327.926.873/16
2024Other T201124.008.001/24
2024T20I7725.147.333/32
2025T20I5537.2013.292/46
2026T20I10932.449.733/26
Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
MaltaT20I610854.0093.12500
PortugalT20I410–55.6600
Bowling against each opponent (3+ innings)
OpponentFormatInnsWktsAvgEconBest
MaltaT20I91025.308.723/16
SerbiaT20I5522.005.502/34
PortugalT20I6440.758.222/26
BulgariaT20I4270.5012.821/20

Top grounds (batting)

Most runs by ground
GroundInnsRunsAvgHS
Marsa Sports Club59045.0025
Vassil Levski National Sports Academy47738.5034
Europa Sports Complex74444.0018
Moara Vlasiei Cricket Ground13131.0031
Koge Cricket Club32525.0015
Skarpnack 1121–21
Bayer Uerdingen Cricket Ground210–9
Svanholm Park122.002
Santarem Cricket Ground21–1

Top grounds (bowling)

Most wickets by ground
GroundInnsWktsAvgEcon
Europa Sports Complex141226.836.59
Vassil Levski National Sports Academy5537.2013.29
Bayer Uerdingen Cricket Ground3419.009.50
Marsa Sports Club6448.5011.41
Svanholm Park138.676.50
Santarem Cricket Ground3330.007.50
Koge Cricket Club3236.008.00
Moara Vlasiei Cricket Ground3237.506.82
Skarpnack 12135.005.00

Batting and bowling by phase (limited overs)

T20 phases: overs 1–6, 7–15, 16–20. ODI phases: overs 1–10, 11–40, 41–50.
FormatPhaseRunsBallsSROutsBowl ballsWktsEcon
T20Powerplay111478.6017488.52
T20Middle929794.82486207.64
T20Death146137106.6565613.94

How K Mirpuri was dismissed

How K Mirpuri took wickets

Last 20 innings

01020304030 Sep 202311 Jul 202514 Jul 202610
K Mirpuri: runs in the last 20 innings
01020304030 Sep 202315 Oct 202310 Jul 202412 Jul 20257 May 20269 May 202614 Jul 202610
K Mirpuri: runs in the last 20 innings
Show as table
K Mirpuri: runs in the last 20 innings
InningsRuns
30 Sep 20230
30 Sep 20231
15 Oct 20233
15 Oct 202313
26 May 202431
8 Jul 20249
10 Jul 20241
11 Jul 20259
11 Jul 202521
12 Jul 202534
13 Jul 202513
7 May 20263
7 May 202624
8 May 202624
8 May 202625
9 May 202614
8 Jul 20260
10 Jul 20262
12 Jul 202615
14 Jul 202610
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
14 Jul 2026T20INorway10*9not outKoge Cricket Club
12 Jul 2026T20ISerbia15*12not outKoge Cricket Club
10 Jul 2026T20IRomania23caughtSvanholm Park
8 Jul 2026T20IBelgium01bowledKoge Cricket Club
9 May 2026T20IMalta14*15not outMarsa Sports Club
8 May 2026T20IMalta25*29not outMarsa Sports Club
8 May 2026T20IMalta2431bowledMarsa Sports Club
7 May 2026T20IMalta24*18not outMarsa Sports Club
7 May 2026T20IMalta34bowledMarsa Sports Club
13 Jul 2025T20IBulgaria139bowledVassil Levski National Sports Academy
12 Jul 2025T20ITurkey34*24not outVassil Levski National Sports Academy
11 Jul 2025T20IBulgaria2112caughtVassil Levski National Sports Academy
11 Jul 2025T20ITurkey9*6not outVassil Levski National Sports Academy
10 Jul 2024T20ISlovenia1*2not outBayer Uerdingen Cricket Ground
8 Jul 2024T20IGermany9*14not outBayer Uerdingen Cricket Ground
26 May 2024Other T20Hungary3127caughtMoara Vlasiei Cricket Ground
15 Oct 2023T20ILuxembourg1317bowledEuropa Sports Complex
15 Oct 2023T20ILuxembourg3*3not outEuropa Sports Complex
30 Sep 2023T20IEstonia1*2not outEuropa Sports Complex
30 Sep 2023T20IEstonia0*0not outEuropa Sports Complex

Last 20 bowling innings

Most recent bowling innings in the data
DateFormatAgainstFiguresOversMdnsGround
14 Jul 2026T20INorway0/1930Koge Cricket Club
12 Jul 2026T20ISerbia2/3440Koge Cricket Club
10 Jul 2026T20IRomania3/2640Svanholm Park
8 Jul 2026T20IBelgium0/1920Koge Cricket Club
9 May 2026T20IMalta1/3320Marsa Sports Club
9 May 2026T20IMalta0/4230Marsa Sports Club
8 May 2026T20IMalta2/3640Marsa Sports Club
8 May 2026T20IMalta0/2520Marsa Sports Club
7 May 2026T20IMalta1/2020Marsa Sports Club
7 May 2026T20IMalta0/3840Marsa Sports Club
13 Jul 2025T20IBulgaria0/5630Vassil Levski National Sports Academy
12 Jul 2025T20ITurkey2/4640Vassil Levski National Sports Academy
11 Jul 2025T20IBulgaria1/2010Vassil Levski National Sports Academy
11 Jul 2025T20ITurkey1/2130Vassil Levski National Sports Academy
10 Jul 2025T20IBulgaria1/4330Vassil Levski National Sports Academy
30 Sep 2024T20ISerbia1/2241Europa Sports Complex
30 Sep 2024T20ISerbia1/2740Europa Sports Complex
11 Jul 2024T20ISweden0/2720Bayer Uerdingen Cricket Ground
10 Jul 2024T20ISlovenia3/3240Bayer Uerdingen Cricket Ground
8 Jul 2024T20IGermany1/1720Bayer Uerdingen Cricket Ground

Frequently asked questions

How many wickets has K Mirpuri taken in T20Is?
34 wickets in 37 innings at an average of 29.91, economy 8.42, best figures 3/16.
How many runs has K Mirpuri scored in T20Is?
249 runs in 24 innings (37 matches) at an average of 35.57 and a strike rate of 100.4, in the data from 2023 to 2026.
What is K Mirpuri's highest score?
34* 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.