CricketWise
  1. Home
  2. Players
  3. Andy Balbirnie

Ireland · Men's cricket

Andy Balbirnie stats

Data through 29 July 2026Last updated 29 July 2026

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

Andy Balbirnie played 11 Tests, 88 ODIs, 91 T20Is for Ireland in the data, between 2010 and 2026. The most runs came in ODIs: 2,628 at an average of 33.69 and a strike rate of 75.4, with a highest score of 135. Against West Indies in ODIs, Andy Balbirnie averaged 46.50 over 10 innings.

International matches
190
Tests 11 · ODIs 88 · T20Is 91
International runs
5,085
8 hundreds
T20 league & domestic matches
64
1,727 runs
Best batting average (ODI)
33.69
83 innings
Highest score
205*
First-class

Teams played for

Ireland 2010–2026 · 197Leinster Lightning 2017–2024 · 50North-West Warriors 2025–2026 · 25Glamorgan 2020–2021 · 12Middlesex 2014–2015 · 9Khulna Tigers 2023 · 5

Andy Balbirnie batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
Test112204299519.5085650.1034520
ODI888352,62813533.693,48775.4813625434
T20I918942,0288323.861,654122.6011521160
T20 (leagues & domestic)646361,727102*30.301,206143.2110319855
First-class6111407205*40.7069858.3111453
List A353251,52912656.631,98477.1312217621
Other T20332944494.0081116.000072

Runs per year

05001K1.5K2010201720222026277
Andy Balbirnie: runs per calendar year (all formats in the data)
05001K1.5K20102014201620182020202220242026277
Andy Balbirnie: runs per calendar year (all formats in the data)
Show as table
Andy Balbirnie: runs per calendar year (all formats in the data)
YearRuns
201017
201338
201462
2015537
20167
2017646
2018704
20191,326
2020554
20211,035
2022899
20231,036
2024639
20251,065
2026277
Year-by-year batting (53 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2010ODI11717.0054.81700
2013First-class13838.0092.73800
2014ODI36020.0044.43800
2014T20 (leagues & domestic)221.0033.3200
2015List A188.0047.1800
2015ODI1231426.1779.99702
2015Other T2039494.00116.04400
2015T20 (leagues & domestic)5448.80102.31800
2015T20I47719.2598.73100
2016T20I372.3343.8500
2017First-class4312104.0060.220511
2017List A27537.5088.24000
2017ODI714223.6771.75801
2017T20 (leagues & domestic)311758.50146.27101
2018List A410726.7572.36801
2018ODI934638.4476.910521
2018T20 (leagues & domestic)315451.33142.67202
2018T20I49724.25136.67401
2018Test200.000.0000
2019List A435087.5087.712512
2019ODI732846.8690.913520
2019T20 (leagues & domestic)26130.50174.34400
2019T20I1652737.64143.68303
2019Test26030.0075.95501
2020ODI622838.0086.411311
2020T20 (leagues & domestic)925536.43144.99902
2020T20I37123.67107.63600
2021First-class6579.5041.02900
2021List A4218109.0078.712611
2021ODI1139639.6072.410213
2021T20 (leagues & domestic)611619.33127.54200
2021T20I1624816.53106.44100
2022List A511022.0054.76201
2022ODI48220.5067.87101
2022T20 (leagues & domestic)721230.29157.05802
2022T20I2249523.57128.97503
2023List A12020.00142.92000
2023ODI1545938.2575.012113
2023T20 (leagues & domestic)510120.20104.13800
2023T20I1228423.67117.87202
2023Test817221.5048.39501
2024List A3151151.0098.17502
2024ODI36622.0061.14500
2024T20 (leagues & domestic)517759.00155.38101
2024T20I922224.67112.17702
2024Test22311.5043.41900
2025List A644589.0074.410115
2025ODI519038.0071.211211
2025T20 (leagues & domestic)1128325.73144.48001
2025Test614724.5046.46601
2026List A24522.5049.54500
2026T20 (leagues & domestic)520551.25164.010211
2026Test22713.5069.21400

Andy Balbirnie bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
ODI1243111/31–31.007.7524.0000
First-class366270–––2.45–003
List A112170–––8.50–000

Wickets per year

00.250.50.75120102017202220260
Andy Balbirnie: wickets per calendar year (all formats in the data)
00.250.50.751201020142016201820202022202420260
Andy Balbirnie: wickets per calendar year (all formats in the data)
Show as table
Andy Balbirnie: wickets per calendar year (all formats in the data)
YearWickets
20100
20130
20141
20150
20160
20170
20180
20190
20200
20210
20220
20230
20240
20250
20260
Year-by-year bowling (5 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2013First-class10–1.250/5
2014ODI1131.007.751/31
2017First-class10–1.250/5
2018List A10–8.500/17
2021First-class10–5.670/17

Andy Balbirnie against each team

Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
Sri LankaTest415137.7553.29501
ZimbabweTest49824.5043.86601
BangladeshTest69115.1743.83800
EnglandTest46215.5069.75501
ZimbabweODI1761941.2779.912123
West IndiesODI1046546.5084.113522
United Arab EmiratesODI932340.3881.610213
ScotlandODI829937.3870.910511
South AfricaODI729842.5776.610212
EnglandODI821126.3878.111310
BangladeshODI714320.4365.65301
NetherlandsODI38040.0050.36301
New ZealandODI5479.4057.33600
ScotlandT20I825231.50142.47403
NetherlandsT20I822327.88131.28301
ZimbabweT20I1321317.75112.73600
IndiaT20I716123.00130.97202
OmanT20I414046.67147.47501
PakistanT20I412832.00130.67701
West IndiesT20I410827.00121.33700
United Arab EmiratesT20I810515.00100.04200
Hong KongT20I38944.50125.47001
South AfricaT20I56913.80104.52700
New ZealandT20I46215.50105.13000
Papua New GuineaT20I3113.6752.4600
Northern KnightsT20 (leagues & domestic)1353844.83161.67205
Leinster LightningT20 (leagues & domestic)730550.83158.910211
Munster RedsT20 (leagues & domestic)1324418.77139.46101
North-West WarriorsT20 (leagues & domestic)923834.00129.38101
GloucestershireT20 (leagues & domestic)311155.50170.89901
SomersetT20 (leagues & domestic)34013.33137.91700
ScotlandFirst-class39531.6773.63800
Northern KnightsList A1477259.3879.712624
North-West WarriorsList A628872.0075.29403
Munster RedsList A724841.3368.110112
Leinster LightningList A314572.5082.48202

Top grounds (batting)

Most runs by ground
GroundInnsRunsAvgHS
The Village2695239.67205
Pembroke Cricket Club2891438.0881
Civil Service Cricket Club2659923.9691
Bready Cricket Club1758539.00101
Harare Sports Club1954231.88121
Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1)1341334.4283
Castle Avenue1034134.10112
Zayed Cricket Stadium1125425.4070
ICC Academy724340.50102
Mardyke721831.14101

Top grounds (bowling)

Most wickets by ground
GroundInnsWktsAvgEcon
The Village2136.004.50

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
T20Powerplay18891502125.862–––
T20Middle16401203136.360–––
T20Death226155145.820–––
ODIPowerplay51893255.626–––
ODIMiddle1934240780.3431816.33
ODIDeath176148118.996012.00

How Andy Balbirnie was dismissed

How Andy Balbirnie took wickets

Last 20 innings

0501001502 Jul 202511 Nov 202529 Jul 2026102
Andy Balbirnie: runs in the last 20 innings
0501001502 Jul 202510 Jul 202527 Aug 202519 Nov 202527 May 202617 Jun 202629 Jul 2026102
Andy Balbirnie: runs in the last 20 innings
Show as table
Andy Balbirnie: runs in the last 20 innings
InningsRuns
2 Jul 202526
8 Jul 202535
9 Jul 202580
10 Jul 202510
13 Aug 202550
20 Aug 202558
27 Aug 202582
11 Nov 20250
11 Nov 202538
19 Nov 202521
19 Nov 202513
27 May 202613
27 May 202614
2 Jun 20264
17 Jun 202633
17 Jun 202613
16 Jul 202645
23 Jul 20260
28 Jul 202653
29 Jul 2026102
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
29 Jul 2026T20 (leagues & domestic)Leinster Lightning102*61not outLisburn Cricket Club
28 Jul 2026T20 (leagues & domestic)Northern Knights5329caughtLisburn Cricket Club
23 Jul 2026List ALeinster Lightning05caughtPembroke Cricket Club
16 Jul 2026List ANorthern Knights4586caughtWoodvale Road
17 Jun 2026T20 (leagues & domestic)Leinster Lightning137caughtPembroke Cricket Club
17 Jun 2026T20 (leagues & domestic)Northern Knights3326caughtPembroke Cricket Club
2 Jun 2026T20 (leagues & domestic)Leinster Lightning42caughtBready Cricket Club
27 May 2026TestNew Zealand1423caughtCivil Service Cricket Club
27 May 2026TestNew Zealand1316bowledCivil Service Cricket Club
19 Nov 2025TestBangladesh1319lbwShere Bangla National Stadium
19 Nov 2025TestBangladesh2160caughtShere Bangla National Stadium
11 Nov 2025TestBangladesh3863lbwSylhet International Cricket Stadium
11 Nov 2025TestBangladesh04lbwSylhet International Cricket Stadium
27 Aug 2025List ALeinster Lightning82*80not outBready Cricket Club
20 Aug 2025List AMunster Reds5883caughtWoodvale Road
13 Aug 2025List ANorthern Knights5082caughtBready Cricket Club
10 Jul 2025T20 (leagues & domestic)Munster Reds109caughtPembroke Cricket Club
9 Jul 2025T20 (leagues & domestic)Leinster Lightning8051caughtPembroke Cricket Club
8 Jul 2025T20 (leagues & domestic)Northern Knights3525lbwPembroke Cricket Club
2 Jul 2025T20 (leagues & domestic)Leinster Lightning2622caughtBready Cricket Club

Frequently asked questions

How many runs has Andy Balbirnie scored in Tests?
429 runs in 22 innings (11 matches) at an average of 19.50 and a strike rate of 50.1, in the data from 2018 to 2026.
How many runs has Andy Balbirnie scored in ODIs?
2,628 runs in 83 innings (88 matches) at an average of 33.69 and a strike rate of 75.4, in the data from 2010 to 2025.
How many runs has Andy Balbirnie scored in T20Is?
2,028 runs in 89 innings (91 matches) at an average of 23.86 and a strike rate of 122.6, in the data from 2015 to 2024.
What is Andy Balbirnie's highest score?
205* in first-class, the highest score in the data.
How many centuries has Andy Balbirnie scored?
13 hundreds in the data: 8 in ODIs, 1 in T20 leagues, 1 in first-class, 3 in List A.

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