CricketWise
  1. Home
  2. Players
  3. Paul Stirling

Ireland · Men's cricket

Paul Stirling stats

Data through 20 September 2026Last updated 20 September 2026

Coverage: matches in the Cricsheet data from 25 August 2008 to 20 September 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.

Between 2008 and 2026, Paul Stirling appears in 8 Tests, 116 ODIs, 134 T20Is for Ireland in the Cricsheet data. In T20 leagues Paul Stirling scored 4,225 runs in 180 innings (average 24.14, strike rate 148.5), including 2 hundreds and 26 fifties. With the ball, the best return was 28 wickets in T20 leagues at an average of 36.46 and an economy rate of 8.46. Against United Arab Emirates in ODIs, Paul Stirling averaged 61.38 over 9 innings.

International matches
258
Tests 8 · ODIs 116 · T20Is 134
International runs
7,123
10 hundreds
International wickets
38
0 five-wicket hauls
T20 league & domestic matches
182
4,225 runs
Best batting average (ODI)
32.85
110 innings
Highest score
162
ODI

Teams played for

Ireland 2008–2026 · 275Middlesex 2014–2021 · 132Northern Knights 2020–2026 · 41Birmingham Bears 2022–2023 · 15Belfast Wolves 2026 · 11Northamptonshire 2020 · 10Islamabad United 2021–2023 · 10Sylhet Royals 2013 · 9Southern Brave 2021–2022 · 9Abu Dhabi Knight Riders 2023 · 6Khulna Titans 2019 · 5Guyana Amazon Warriors 2022 · 5

Paul Stirling batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
Test816041510325.9465063.8111517
ODI11611023,54816232.854,05487.58161240486
T20I134131123,160115*26.552,360133.912011365114
T20 (leagues & domestic)18218054,22511924.142,845148.522616468207
First-class426331,62313827.052,66860.828522815
List A484631,596127*37.121,72392.657017339
Other T20101002757727.50200137.5030356

Runs per year

05001K1.5K2K200820152026354
Paul Stirling: runs per calendar year (all formats in the data)
05001K1.5K2K2008201120142017202020232026354
Paul Stirling: runs per calendar year (all formats in the data)
Show as table
Paul Stirling: runs per calendar year (all formats in the data)
YearRuns
20084
200947
2010174
2011189
2012309
2013730
2014520
20151,121
20161,048
2017993
20181,781
20191,594
2020638
20211,415
20221,401
20231,238
2024467
2025819
2026354
Year-by-year batting (77 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2008ODI14–20.0400
2009ODI13030.00115.43000
2009T20I11717.00106.21700
2010ODI517434.80102.46201
2010T20I200.000.0000
2011ODI818923.62124.310110
2012ODI39331.0096.94600
2012T20I1021630.86120.76502
2013First-class16565.0064.46501
2013List A22713.5062.81400
2013ODI514428.8080.910310
2013Other T20620033.33141.87702
2013T20 (leagues & domestic)927830.89166.56602
2013T20I11616.00133.31600
2014First-class823533.5754.86602
2014List A47224.0078.34000
2014ODI284.0057.1400
2014T20 (leagues & domestic)712818.29130.66401
2014T20I57719.25140.06001
2015First-class1523915.9359.64100
2015List A15858.00100.05801
2015ODI1233527.9287.79203
2015Other T2036421.33130.65501
2015T20 (leagues & domestic)834342.88175.09003
2015T20I48220.50126.23400
2016First-class926032.5057.08501
2016List A834849.7191.312521
2016ODI49223.0090.24000
2016T20 (leagues & domestic)1026626.60154.76002
2016T20I58216.40130.22900
2017First-class1547531.6771.111113
2017List A29748.50118.37101
2017ODI712718.1479.94800
2017Other T2011111.00110.01100
2017T20 (leagues & domestic)1018418.40133.34400
2017T20I29949.50150.06001
2018First-class1119918.0953.65201
2018List A953566.8886.912731
2018ODI934438.2286.912611
2018T20 (leagues & domestic)1449835.57160.110914
2018T20I617729.50155.38102
2018Test22814.0052.81700
2019First-class415050.0062.013810
2019List A58416.80103.72300
2019ODI738154.4380.213013
2019T20 (leagues & domestic)1631919.94128.16101
2019T20I1762441.60139.38307
2019Test23618.0080.03600
2020ODI623939.8386.914211
2020T20 (leagues & domestic)1427623.00146.08001
2020T20I312341.00178.39501
2021List A514729.40138.76401
2021ODI1142042.0070.713112
2021T20 (leagues & domestic)1536624.40161.26103
2021T20I1648234.43125.511511
2022List A24623.0083.63500
2022ODI519038.00111.812010
2022T20 (leagues & domestic)3066122.79158.111914
2022T20I2250424.00129.66602
2023List A27537.50101.46601
2023ODI1647329.5691.816212
2023T20 (leagues & domestic)1528418.93112.35502
2023T20I1325723.36148.67702
2023Test414937.2562.610310
2024List A144.0036.4400
2024ODI39531.6794.18801
2024T20 (leagues & domestic)717224.57134.47602
2024T20I1016416.40128.15201
2024Test23216.0040.52200
2025List A44210.5075.01700
2025ODI521042.0091.78902
2025T20 (leagues & domestic)1325421.17157.87901
2025T20I714320.43143.03800
2025Test617028.3372.36001
2026List A16161.0089.76101
2026T20 (leagues & domestic)1219617.82142.03100
2026T20I79716.17109.04500

Paul Stirling bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
Test112110–––5.50–000
ODI451,4581,214222/27–55.185.0066.3005
T20I35474562162/12–35.127.1129.6001
T20 (leagues & domestic)667241,021283/26–36.468.4625.9000
First-class311,320629152/213/4041.932.8688.00041
List A23629584133/32–44.925.5748.4001
Other T208166135154/10–9.004.8811.1101

Wickets per year

051015202008201520260
Paul Stirling: wickets per calendar year (all formats in the data)
0510152020082011201420172020202320260
Paul Stirling: wickets per calendar year (all formats in the data)
Show as table
Paul Stirling: wickets per calendar year (all formats in the data)
YearWickets
20080
20090
20103
20116
20128
201319
20147
201514
20167
20179
201813
201912
20204
20214
20222
20230
20240
20251
20260
Year-by-year bowling (50 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2010ODI3328.004.202/34
2010T20I10–7.500/15
2011ODI8646.834.682/46
2012ODI2226.503.702/32
2012T20I8630.506.782/21
2013List A2417.254.703/32
2013ODI5343.675.952/28
2013Other T206119.005.034/10
2013T20 (leagues & domestic)2141.0013.671/32
2014First-class2149.003.501/45
2014ODI2240.504.501/39
2014T20 (leagues & domestic)3219.006.331/11
2014T20I5239.006.502/12
2015First-class8627.832.612/27
2015ODI113112.004.912/27
2015Other T20249.004.503/16
2015T20 (leagues & domestic)71119.008.301/22
2016First-class80–2.600/0
2016List A4336.337.791/30
2016ODI20–7.360/23
2016T20 (leagues & domestic)7342.679.851/17
2016T20I3149.006.121/19
2017First-class8441.252.892/70
2017ODI30–7.710/14
2017T20 (leagues & domestic)7517.006.542/16
2017T20I10–18.000/18
2018First-class3240.503.382/62
2018List A5247.505.002/38
2018ODI4156.006.221/16
2018T20 (leagues & domestic)8632.179.263/26
2018T20I5239.007.801/10
2018Test10–5.500/11
2019First-class2214.503.622/21
2019List A5281.505.621/34
2019ODI3220.004.441/14
2019T20 (leagues & domestic)7516.208.102/2
2019T20I4165.009.291/13
2020ODI10–6.000/1
2020T20 (leagues & domestic)4324.337.302/26
2020T20I2112.006.001/11
2021List A2142.004.671/21
2021T20 (leagues & domestic)90–7.240/4
2021T20I6321.336.402/12
2022ODI10–4.000/16
2022T20 (leagues & domestic)7246.008.491/10
2023List A20–5.170/13
2023T20 (leagues & domestic)30–12.670/7
2024T20 (leagues & domestic)10–7.500/15
2025List A3175.005.701/41
2025T20 (leagues & domestic)10–19.000/19

Paul Stirling against each team

Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
BangladeshTest413934.7573.96001
EnglandTest48120.2583.53600
ZimbabweTest46315.7550.02200
ZimbabweODI1865636.4473.18905
United Arab EmiratesODI949161.3894.616230
West IndiesODI1342432.6289.89204
EnglandODI1236230.17103.714210
NetherlandsODI629048.3397.310113
BangladeshODI924927.6785.613011
South AfricaODI920522.7877.78801
ScotlandODI617028.3380.67401
New ZealandODI513927.8099.312010
PakistanODI410626.5088.310310
CanadaODI39632.0087.33500
AustraliaODI49022.5095.73600
KenyaODI37336.5082.04600
Sri LankaODI33210.6778.02200
ZimbabweT20I1340837.09151.111512
United Arab EmiratesT20I1331025.83122.07202
ScotlandT20I830938.62162.68104
NetherlandsT20I1224722.45113.83600
West IndiesT20I922327.88148.79502
BangladeshT20I718626.57159.07701
OmanT20I617228.67120.37102
South AfricaT20I714320.43141.65201
Hong KongT20I313244.00148.36201
New ZealandT20I411127.75127.64000
CanadaT20I410936.33139.76101
KenyaT20I49246.00109.56501
NepalT20I39030.00125.05901
ItalyT20I47017.50107.74500
IndiaT20I7588.29118.44000
EnglandT20I45513.75122.23400
Sri LankaT20I34715.67104.43400
PakistanT20I4379.25123.31700
AustraliaT20I3199.5095.01100
Munster RedsT20 (leagues & domestic)832145.86173.57902
SurreyT20 (leagues & domestic)931935.44175.310912
HampshireT20 (leagues & domestic)1231726.42151.76403
SussexT20 (leagues & domestic)931034.44154.28803
GloucestershireT20 (leagues & domestic)1226522.08141.06001
SomersetT20 (leagues & domestic)921423.78147.63900
North-West WarriorsT20 (leagues & domestic)1019721.89126.35901
KentT20 (leagues & domestic)718125.86154.79001
NorthamptonshireT20 (leagues & domestic)317157.00194.311910
EssexT20 (leagues & domestic)612821.33142.27801
WorcestershireT20 (leagues & domestic)310753.50184.58001
Rangpur RidersT20 (leagues & domestic)410325.75130.46101
YorkshireT20 (leagues & domestic)39130.33162.58101
GlamorganT20 (leagues & domestic)68814.67125.74600
Leinster LightningT20 (leagues & domestic)78011.43142.92800
Amsterdam FlamesT20 (leagues & domestic)35929.50159.52600
Edinburgh Castle RockersT20 (leagues & domestic)33311.00132.02500
DerbyshireT20 (leagues & domestic)33311.00126.92900
DurhamFirst-class718426.2952.15501
SomersetFirst-class418345.7564.28502
YorkshireFirst-class717825.4373.311110
GlamorganFirst-class314773.5061.213810
WarwickshireFirst-class714120.1465.34800
NottinghamshireFirst-class410836.0058.16601
ScotlandFirst-class38628.6771.16501
WorcestershireFirst-class46917.2554.33900
HampshireFirst-class36722.3372.03800
LancashireFirst-class36331.5058.94900
SurreyFirst-class3196.3346.31200
GloucestershireList A4301150.50105.212720
KentList A327792.3393.612520
Leinster LightningList A622737.83114.66603
SussexList A521654.0097.311611
SomersetList A312642.0084.05801
GlamorganList A310033.33101.05801
Munster RedsList A59719.4080.23500
SurreyList A39632.0078.06701
North-West WarriorsList A45112.75100.01600
EssexList A33311.0061.11700
HampshireList A3248.0068.61200
NamibiaOther T2036421.33133.35201
Bowling against each opponent (3+ innings)
OpponentFormatInnsWktsAvgEconBest
EnglandODI5349.675.692/46
West IndiesODI7265.004.331/14
ZimbabweODI6273.505.251/17
BangladeshODI30–5.450/13
PakistanODI40–7.250/5
NetherlandsT20I5319.006.331/9
KenyaT20I3321.335.332/21
United Arab EmiratesT20I4230.008.572/12
West IndiesT20I5145.006.431/11
ScotlandT20I3165.007.221/11
ZimbabweT20I30–8.330/12
SurreyT20 (leagues & domestic)7619.007.603/26
SussexT20 (leagues & domestic)8428.258.471/9
KentT20 (leagues & domestic)5334.007.851/14
HampshireT20 (leagues & domestic)6256.508.691/6
GloucestershireT20 (leagues & domestic)6256.009.331/17
GlamorganT20 (leagues & domestic)4231.009.071/12
EssexT20 (leagues & domestic)3147.007.831/24
SomersetFirst-class3431.502.862/70
NottinghamshireFirst-class4195.005.281/66
YorkshireFirst-class5136.003.001/13
HampshireFirst-class30–2.640/12
North-West WarriorsList A3240.004.711/21

Top grounds (batting)

Most runs by ground
GroundInnsRunsAvgHS
Lord's56180932.89112
Zayed Cricket Stadium2679233.00131
County Ground, Bristol2272536.25127
Civil Service Cricket Club3369521.7266
The Village2961021.03120
Bready Cricket Club1452352.30115
Harare Sports Club1847326.2889
Dubai International Cricket Stadium1544234.0061
Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1)1338229.3871
Shere Bangla National Stadium1536924.6066

Top grounds (bowling)

Most wickets by ground
GroundInnsWktsAvgEcon
Lord's241236.835.95
Zayed Cricket Stadium101111.826.00
Civil Service Cricket Club11732.005.55
Mombasa Sports Club Ground5523.404.44
Clontarf Cricket Club Ground6538.604.95
Sharjah Cricket Stadium2417.254.70
Shere Bangla National Stadium6418.506.73
County Ground, Taunton4437.253.31
The Village9455.506.73
Wanderers Cricket Ground2313.331.29

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
T20Powerplay52573645144.219427977.51
T20Middle19861479134.387732317.83
T20Death14281175.31318768.95
ODIPowerplay1892217986.8631904.42
ODIMiddle1549180585.8421262214.82
ODIDeath10770152.9317716.34

How Paul Stirling was dismissed

How Paul Stirling took wickets

Last 20 innings

02040608023 Jan 202614 Jul 202620 Sep 20268
Paul Stirling: runs in the last 20 innings
02040608023 Jan 202629 Jan 202611 Feb 202627 Aug 20264 Sep 202612 Sep 202620 Sep 20268
Paul Stirling: runs in the last 20 innings
Show as table
Paul Stirling: runs in the last 20 innings
InningsRuns
23 Jan 20260
25 Jan 202623
26 Jan 202645
29 Jan 20268
31 Jan 202614
8 Feb 20266
11 Feb 20261
14 Jul 202661
28 Jul 20269
27 Aug 202631
30 Aug 202625
2 Sep 202625
4 Sep 202627
9 Sep 202622
10 Sep 202626
12 Sep 202612
13 Sep 20263
17 Sep 20260
19 Sep 20268
20 Sep 20268
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
20 Sep 2026T20 (leagues & domestic)Edinburgh Castle Rockers810caughtMalahide Cricket Ground
19 Sep 2026T20 (leagues & domestic)Amsterdam Flames811caughtMalahide Cricket Ground
17 Sep 2026T20 (leagues & domestic)Edinburgh Castle Rockers02caughtThe Village
13 Sep 2026T20 (leagues & domestic)Glasgow Cosmic34caughtThe Village
12 Sep 2026T20 (leagues & domestic)Rotterdam Dockers129caughtThe Village
10 Sep 2026T20 (leagues & domestic)Amsterdam Flames2616bowledThe Village
9 Sep 2026T20 (leagues & domestic)Dublin Guardians2218caughtThe Village
4 Sep 2026T20 (leagues & domestic)Glasgow Cosmic2718caughtSportpark Westvliet
2 Sep 2026T20 (leagues & domestic)Edinburgh Castle Rockers2513bowledSportpark Westvliet
30 Aug 2026T20 (leagues & domestic)Amsterdam Flames25*10not outSportpark Westvliet
27 Aug 2026T20 (leagues & domestic)Dublin Guardians3121caughtSportpark Westvliet
28 Jul 2026T20 (leagues & domestic)North-West Warriors96caughtLisburn Cricket Club
14 Jul 2026List ALeinster Lightning6168caughtLisburn Cricket Club
11 Feb 2026T20IAustralia1*1retired hurtR Premadasa Stadium
8 Feb 2026T20ISri Lanka613bowledR Premadasa Stadium
31 Jan 2026T20IUnited Arab Emirates1411bowledDubai International Cricket Stadium
29 Jan 2026T20IUnited Arab Emirates83caughtDubai International Cricket Stadium
26 Jan 2026T20IItaly4538bowled7he Sevens Stadium
25 Jan 2026T20IItaly2321lbw7he Sevens Stadium
23 Jan 2026T20IItaly02bowled7he Sevens Stadium

Last 20 bowling innings

Most recent bowling innings in the data
DateFormatAgainstFiguresOversMdnsGround
13 Aug 2025List ANorth-West Warriors1/4190Bready Cricket Club
15 May 2025List AMunster Reds0/1420Civil Service Cricket Club
13 May 2025List ALeinster Lightning0/202.10Oak Hill Cricket Club
17 Jan 2025T20 (leagues & domestic)Durbar Rajshahi0/1910Zahur Ahmed Chowdhury Stadium
5 Jul 2024T20 (leagues & domestic)Nottinghamshire0/1520Trent Bridge
7 Sep 2023List ANorth-West Warriors0/1830Civil Service Cricket Club
5 Sep 2023List ALeinster Lightning0/1330Civil Service Cricket Club
1 Aug 2023T20 (leagues & domestic)North-West Warriors0/710Pembroke Cricket Club
8 Feb 2023T20 (leagues & domestic)Pretoria Capitals0/1410The Wanderers Stadium
30 Jan 2023T20 (leagues & domestic)Dubai Capitals0/1710Zayed Cricket Stadium
8 Sep 2022T20 (leagues & domestic)St Kitts and Nevis Patriots0/710Daren Sammy Cricket Ground
31 Aug 2022T20 (leagues & domestic)Northern Superchargers1/1830Headingley
25 Aug 2022T20 (leagues & domestic)Trent Rockets1/1030The Rose Bowl
22 Aug 2022T20 (leagues & domestic)Welsh Fire0/810Sophia Gardens
19 Jun 2022T20 (leagues & domestic)Derbyshire0/910Edgbaston
3 Jun 2022T20 (leagues & domestic)Worcestershire0/2010County Ground, Worcester
27 May 2022T20 (leagues & domestic)Derbyshire0/2020County Ground, Derby
16 Jan 2022ODIWest Indies0/1640Sabina Park
23 Dec 2021T20IUnited States of America0/410Central Broward Regional Park Stadium Turf Ground
20 Oct 2021T20ISri Lanka1/410Zayed Cricket Stadium

Frequently asked questions

How many runs has Paul Stirling scored in Tests?
415 runs in 16 innings (8 matches) at an average of 25.94 and a strike rate of 63.8, in the data from 2018 to 2025.
How many runs has Paul Stirling scored in ODIs?
3,548 runs in 110 innings (116 matches) at an average of 32.85 and a strike rate of 87.5, in the data from 2008 to 2025.
How many runs has Paul Stirling scored in T20Is?
3,160 runs in 131 innings (134 matches) at an average of 26.55 and a strike rate of 133.9, in the data from 2009 to 2026.
What is Paul Stirling's highest score?
162 in ODIs, the highest score in the data.
How many wickets has Paul Stirling taken in ODIs?
22 wickets in 45 innings at an average of 55.18, economy 5.00, best figures 2/27.

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