CricketWise
  1. Home
  2. Players
  3. A Shahi

Cyprus · Men's cricket

A Shahi stats

Data through 20 May 2026Last updated 20 May 2026

Coverage: matches in the Cricsheet data from 17 June 2024 to 20 May 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.

Between 2024 and 2026, A Shahi appears in 24 T20Is for Cyprus in the Cricsheet data. With the ball, the best return was 27 wickets in T20Is at an average of 20.22 and an economy rate of 7.97.

International matches
24
T20Is 24
International wickets
27
0 five-wicket hauls
Best bowling
3/20
T20I

Teams played for

Cyprus 2024–2026 · 24

A Shahi batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
T20I241932224413.88151147.00031317

Runs per year

050100150202420252026112
A Shahi: runs per calendar year (all formats in the data)
050100150202420252026112
A Shahi: runs per calendar year (all formats in the data)
Show as table
A Shahi: runs per calendar year (all formats in the data)
YearRuns
202487
202523
2026112
Year-by-year batting (3 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2024T20I88712.43181.24200
2025T20I32311.50127.81400
2026T20I811216.00131.84400

A Shahi bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
T20I23411546273/20–20.227.9715.2000

Wickets per year

02.557.51020242025202610
A Shahi: wickets per calendar year (all formats in the data)
02.557.51020242025202610
A Shahi: wickets per calendar year (all formats in the data)
Show as table
A Shahi: wickets per calendar year (all formats in the data)
YearWickets
202410
20257
202610
Year-by-year bowling (3 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2024T20I91021.408.563/25
2025T20I6718.436.792/20
2026T20I81020.308.293/20
Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
EstoniaT20I57418.50224.24200
FinlandT20I34916.33111.44400
Bowling against each opponent (3+ innings)
OpponentFormatInnsWktsAvgEconBest
EstoniaT20I5720.008.753/34
FinlandT20I3515.809.293/20
BulgariaT20I4422.258.092/34

Top grounds (batting)

Most runs by ground
GroundInnsRunsAvgHS
Happy Valley Ground1013216.5044
Happy Valley Ground 267715.4032
King George V Sports Ground294.505
Guernsey Rovers Athletic Club Ground144.004

Top grounds (bowling)

Most wickets by ground
GroundInnsWktsAvgEcon
Happy Valley Ground101418.438.46
Happy Valley Ground 291021.407.38
King George V Sports Ground3323.008.62

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
T20Powerplay242885.7212648.95
T20Middle6556116.1715657.96
T20Death13367198.57129187.02

How A Shahi was dismissed

How A Shahi took wickets

Last 19 innings

020406017 Jun 202427 Aug 202420 May 20268
A Shahi: runs in the last 19 innings
020406017 Jun 202418 Jun 202425 Aug 202431 Oct 202516 Mar 20269 May 202620 May 20268
A Shahi: runs in the last 19 innings
Show as table
A Shahi: runs in the last 19 innings
InningsRuns
17 Jun 202442
17 Jun 202418
18 Jun 202412
18 Jun 20240
19 Jun 20242
21 Aug 20245
25 Aug 20244
27 Aug 20244
31 Oct 20259
31 Oct 20250
2 Nov 202514
14 Mar 202632
16 Mar 202619
8 May 20261
9 May 20264
9 May 202644
16 May 20260
17 May 20264
20 May 20268
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
20 May 2026T20ISwitzerland810retired outHappy Valley Ground 2
17 May 2026T20IJersey45caughtHappy Valley Ground 2
16 May 2026T20IFrance01bowledHappy Valley Ground
9 May 2026T20IFinland4433run outHappy Valley Ground
9 May 2026T20IFinland45caughtHappy Valley Ground
8 May 2026T20IFinland16caughtHappy Valley Ground
16 Mar 2026T20IAustria19*14not outHappy Valley Ground 2
14 Mar 2026T20IAustria3211bowledHappy Valley Ground 2
2 Nov 2025T20IBulgaria1412caughtHappy Valley Ground 2
31 Oct 2025T20ISerbia03caughtHappy Valley Ground 2
31 Oct 2025T20ISerbia9*3not outHappy Valley Ground
27 Aug 2024T20IDenmark42bowledKing George V Sports Ground
25 Aug 2024T20ICzech Republic48lbwGuernsey Rovers Athletic Club Ground
21 Aug 2024T20ISpain55stumpedKing George V Sports Ground
19 Jun 2024T20IEstonia25caughtHappy Valley Ground
18 Jun 2024T20IEstonia01caught and bowledHappy Valley Ground
18 Jun 2024T20IEstonia126caughtHappy Valley Ground
17 Jun 2024T20IEstonia186caughtHappy Valley Ground
17 Jun 2024T20IEstonia42*15not outHappy Valley Ground

Last 20 bowling innings

Most recent bowling innings in the data
DateFormatAgainstFiguresOversMdnsGround
20 May 2026T20ISwitzerland2/2940Happy Valley Ground 2
17 May 2026T20IJersey0/3540Happy Valley Ground 2
16 May 2026T20IFrance1/1920Happy Valley Ground
9 May 2026T20IFinland0/3340Happy Valley Ground
9 May 2026T20IFinland3/2020Happy Valley Ground
8 May 2026T20IFinland2/262.30Happy Valley Ground
16 Mar 2026T20IAustria0/1120Happy Valley Ground 2
14 Mar 2026T20IAustria2/3040Happy Valley Ground 2
3 Nov 2025T20IBulgaria0/810Happy Valley Ground 2
3 Nov 2025T20IBulgaria1/3040Happy Valley Ground 2
2 Nov 2025T20IBulgaria1/1720Happy Valley Ground 2
2 Nov 2025T20IBulgaria2/3440Happy Valley Ground 2
31 Oct 2025T20ISerbia2/2040Happy Valley Ground 2
31 Oct 2025T20ISerbia1/2040Happy Valley Ground
27 Aug 2024T20IDenmark0/2520King George V Sports Ground
25 Aug 2024T20ICzech Republic0/510Guernsey Rovers Athletic Club Ground
24 Aug 2024T20IGreece0/1920King George V Sports Ground
21 Aug 2024T20ISpain3/2540King George V Sports Ground
19 Jun 2024T20IEstonia0/2220Happy Valley Ground
18 Jun 2024T20IEstonia3/3430Happy Valley Ground

Frequently asked questions

How many wickets has A Shahi taken in T20Is?
27 wickets in 23 innings at an average of 20.22, economy 7.97, best figures 3/20.
How many runs has A Shahi scored in T20Is?
222 runs in 19 innings (24 matches) at an average of 13.88 and a strike rate of 147.0, in the data from 2024 to 2026.
What is A Shahi's highest score?
44 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.