CricketWise
  1. Home
  2. Players
  3. Abrar Ahmed

Pakistan · Men's cricket

Abrar Ahmed stats

Data through 11 October 2026Last updated 11 October 2026

Coverage: matches in the Cricsheet data from 10 February 2017 to 11 October 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.

Between 2017 and 2026, Abrar Ahmed appears in 10 Tests, 19 ODIs, 41 T20Is for Pakistan in the Cricsheet data. With the ball, the best return was 53 wickets in T20 leagues at an average of 27.51 and an economy rate of 8.09.

International matches
70
Tests 10 · ODIs 19 · T20Is 41
International wickets
132
2 five-wicket hauls
T20 league & domestic matches
50
84 runs
Best bowling
7/114
Test

Teams played for

Pakistan 2022–2026 · 70Quetta Gladiators 2024–2026 · 32Sunrisers Leeds 2026 · 8Islamabad United 2023 · 3Karachi Kings 2017 · 2Peshawar Zalmi 2021 · 2San Francisco Unicorns 2024 · 2Comilla Victorians 2023 · 1

Abrar Ahmed batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
Test1015768178.5012056.700183
ODI19972823*14.002996.600150
T20I4196421.331233.300200
T20 (leagues & domestic)502088424*7.0075112.0005103

Runs per year

020406020172023202645
Abrar Ahmed: runs per calendar year (all formats in the data)
0204060201720212022202320242025202645
Abrar Ahmed: runs per calendar year (all formats in the data)
Show as table
Abrar Ahmed: runs per calendar year (all formats in the data)
YearRuns
20170
20210
202235
202317
202442
202545
202645
Year-by-year batting (13 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2022Test53517.5074.51700
2023T20 (leagues & domestic)200.000.0000
2023Test3178.5048.61000
2024ODI144.00200.0400
2024T20 (leagues & domestic)6244.8085.71200
2024Test3144.6751.9900
2025ODI52424.00141.22300
2025T20 (leagues & domestic)6153.7593.8600
2025T20I644.0036.4200
2025Test422.0018.2200
2026ODI30–0.0000
2026T20 (leagues & domestic)64545.00155.22400
2026T20I300.000.0000

Abrar Ahmed bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
Test192,6311,580467/11411/23434.353.6057.27259
ODI191,044753354/27–21.514.3329.82011
T20I408661,006514/9–19.736.9717.0101
T20 (leagues & domestic)501,0821,458534/42–27.518.0920.4100

Wickets per year

02040608020172023202636
Abrar Ahmed: wickets per calendar year (all formats in the data)
020406080201720212022202320242025202636
Abrar Ahmed: wickets per calendar year (all formats in the data)
Show as table
Abrar Ahmed: wickets per calendar year (all formats in the data)
YearWickets
20170
20213
202223
202318
202437
202568
202636
Year-by-year bowling (16 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2017T20 (leagues & domestic)20–6.830/19
2021T20 (leagues & domestic)2320.678.863/14
2022Test62330.004.097/114
2023T20 (leagues & domestic)4338.007.122/21
2023Test61532.733.144/69
2024ODI41015.804.394/33
2024T20 (leagues & domestic)121721.887.913/18
2024T20I6917.897.163/28
2024Test31297.003.711/40
2025ODI101823.564.464/27
2025T20 (leagues & domestic)121719.247.354/42
2025T20I212620.086.714/9
2025Test4714.573.014/27
2026ODI5724.433.982/19
2026T20 (leagues & domestic)181341.699.063/23
2026T20I131620.197.343/14

Abrar Ahmed against each team

Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
EnglandTest53210.6768.11700
New ZealandTest31313.0041.9700
West IndiesTest422.0018.2200
New ZealandODI324–150.02300
IndiaT20I311.0033.3100
Lahore QalandarsT20 (leagues & domestic)43010.00157.92400
Multan SultansT20 (leagues & domestic)4143.50127.31200
Karachi KingsT20 (leagues & domestic)388.0061.5500
Peshawar ZalmiT20 (leagues & domestic)342.0040.0300
Bowling against each opponent (3+ innings)
OpponentFormatInnsWktsAvgEconBest
EnglandTest51737.414.797/114
New ZealandTest41143.643.415/205
Sri LankaTest41023.902.774/69
West IndiesTest4714.573.014/27
South AfricaODI51120.274.654/27
AustraliaODI3616.173.232/19
New ZealandODI3438.755.172/41
Sri LankaT20I91217.836.483/23
New ZealandT20I5720.718.452/15
AustraliaT20I367.004.203/14
ZimbabweT20I3515.407.333/28
South AfricaT20I4526.808.383/37
BangladeshT20I6351.008.053/19
IndiaT20I5351.338.111/29
Karachi KingsT20 (leagues & domestic)71019.406.933/14
Islamabad UnitedT20 (leagues & domestic)71020.007.413/18
Lahore QalandarsT20 (leagues & domestic)81026.108.562/23
Peshawar ZalmiT20 (leagues & domestic)7925.788.594/42
Multan SultansT20 (leagues & domestic)6364.008.351/35

Top grounds (batting)

Most runs by ground
GroundInnsRunsAvgHS
Gaddafi Stadium85829.0024
Multan Cricket Stadium9418.2017
National Stadium, Karachi12335.507
Rawalpindi Cricket Stadium7204.009
Galle International Stadium11010.0010
Kennington Oval17–7
Church Street Park166.006
Newlands144.004
Hagley Oval122.002
Old Trafford11–1

Top grounds (bowling)

Most wickets by ground
GroundInnsWktsAvgEcon
Gaddafi Stadium273720.596.43
National Stadium, Karachi193138.234.62
Rawalpindi Cricket Stadium192624.925.23
Multan Cricket Stadium91929.794.43
Queens Sports Club41012.705.40
Iqbal Stadium2711.434.21
Sinhalese Sports Club Ground4722.294.03
Galle International Stadium2622.672.45
Dubai International Cricket Stadium9634.005.28
Sharjah Cricket Stadium142.252.25

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
T20Powerplay––––493248.32
T20Middle71070.031179597.00
T20Death8177105.212276218.78
ODIPowerplay––––18064.43
ODIMiddle0110.01756253.98
ODIDeath2818155.6110846.61

How Abrar Ahmed was dismissed

How Abrar Ahmed took wickets

Last 20 innings

01020303 May 202528 Oct 202511 Aug 20261
Abrar Ahmed: runs in the last 20 innings
01020303 May 202520 Jul 202528 Sep 202515 Feb 202615 Mar 202619 Apr 202611 Aug 20261
Abrar Ahmed: runs in the last 20 innings
Show as table
Abrar Ahmed: runs in the last 20 innings
InningsRuns
3 May 20250
18 May 20252
25 May 20250
20 Jul 20250
12 Aug 20250
14 Sep 20250
28 Sep 20251
28 Oct 20250
10 Feb 20260
15 Feb 20260
28 Feb 20260
11 Mar 20260
15 Mar 20260
29 Mar 20269
15 Apr 20263
19 Apr 20261
21 Apr 202624
2 Jun 20260
21 Jul 20267
11 Aug 20261
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
11 Aug 2026T20 (leagues & domestic)Manchester Super Giants1*1not outOld Trafford
21 Jul 2026T20 (leagues & domestic)MI London7*3not outKennington Oval
2 Jun 2026ODIAustralia0*0not outGaddafi Stadium
21 Apr 2026T20 (leagues & domestic)Lahore Qalandars24*14not outGaddafi Stadium
19 Apr 2026T20 (leagues & domestic)Peshawar Zalmi12caughtNational Stadium, Karachi
15 Apr 2026T20 (leagues & domestic)Peshawar Zalmi3*6not outNational Stadium, Karachi
29 Mar 2026T20 (leagues & domestic)Hyderabad Kingsmen9*3not outGaddafi Stadium
15 Mar 2026ODIBangladesh0*0not outShere Bangla National Stadium
11 Mar 2026ODIBangladesh0*10not outShere Bangla National Stadium
28 Feb 2026T20ISri Lanka0*0not outPallekele International Cricket Stadium
15 Feb 2026T20IIndia01lbwR Premadasa Stadium
10 Feb 2026T20IUnited States of America00run outSinhalese Sports Club Ground
28 Oct 2025T20ISouth Africa0*1not outRawalpindi Cricket Stadium
28 Sep 2025T20IIndia1*2not outDubai International Cricket Stadium
14 Sep 2025T20IIndia0*0not outDubai International Cricket Stadium
12 Aug 2025ODIWest Indies01run outBrian Lara Stadium
20 Jul 2025T20IBangladesh0*0not outShere Bangla National Stadium
25 May 2025T20 (leagues & domestic)Lahore Qalandars01caughtGaddafi Stadium
18 May 2025T20 (leagues & domestic)Multan Sultans22run outRawalpindi Cricket Stadium
3 May 2025T20 (leagues & domestic)Islamabad United0*0not outGaddafi Stadium

Last 20 bowling innings

Most recent bowling innings in the data
DateFormatAgainstFiguresOversMdnsGround
11 Oct 2026T20ISri Lanka0/2630Rawalpindi Cricket Stadium
9 Oct 2026T20ISri Lanka0/3640Rawalpindi Cricket Stadium
3 Oct 2026T20IIndia1/2940Korogi Sports Park
1 Oct 2026T20IBangladesh0/2920Korogi Sports Park
11 Aug 2026T20 (leagues & domestic)Manchester Super Giants0/2820Old Trafford
9 Aug 2026T20 (leagues & domestic)Welsh Fire0/3340Headingley
7 Aug 2026T20 (leagues & domestic)Birmingham Phoenix1/1940Edgbaston
4 Aug 2026T20 (leagues & domestic)London Spirit0/210Headingley
2 Aug 2026T20 (leagues & domestic)Trent Rockets1/2340Trent Bridge
28 Jul 2026T20 (leagues & domestic)Manchester Super Giants0/4340Headingley
25 Jul 2026T20 (leagues & domestic)Southern Brave2/3340Headingley
21 Jul 2026T20 (leagues & domestic)MI London0/3020Kennington Oval
4 Jun 2026ODIAustralia2/19102Gaddafi Stadium
2 Jun 2026ODIAustralia2/34101Gaddafi Stadium
30 May 2026ODIAustralia2/44100Rawalpindi Cricket Stadium
25 Apr 2026T20 (leagues & domestic)Karachi Kings0/4240Gaddafi Stadium
21 Apr 2026T20 (leagues & domestic)Lahore Qalandars1/4340Gaddafi Stadium
19 Apr 2026T20 (leagues & domestic)Peshawar Zalmi1/4440National Stadium, Karachi
17 Apr 2026T20 (leagues & domestic)Lahore Qalandars0/1440National Stadium, Karachi
15 Apr 2026T20 (leagues & domestic)Peshawar Zalmi0/3140National Stadium, Karachi

Batter vs bowler matchups

Batters Abrar Ahmed bowled to most

Frequently asked questions

How many wickets has Abrar Ahmed taken in Tests?
46 wickets in 19 innings at an average of 34.35, economy 3.60, best figures 7/114.
How many wickets has Abrar Ahmed taken in ODIs?
35 wickets in 19 innings at an average of 21.51, economy 4.33, best figures 4/27.
How many runs has Abrar Ahmed scored in Tests?
68 runs in 15 innings (10 matches) at an average of 8.50 and a strike rate of 56.7, in the data from 2022 to 2025.
How many runs has Abrar Ahmed scored in ODIs?
28 runs in 9 innings (19 matches) at an average of 14.00 and a strike rate of 96.6, in the data from 2024 to 2026.
How many runs has Abrar Ahmed scored in T20Is?
4 runs in 9 innings (41 matches) at an average of 1.33 and a strike rate of 33.3, in the data from 2024 to 2026.

Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.