Andrew Balbirnie has scored 2,028 T20I runs at an average of 23.86 and a strike rate of 122.6, plus 2,628 in ODIs and 301 in the T20 Blast.

Andrew Balbirnie recent form

Last 10 matches, newest first · 52 fantasy points a match on average

  1. 3v West Indies · ODI25 May · 15 pts
  2. DNBv West Indies · ODI23 May · 12 pts
  3. 112v West Indies · ODI21 May · 192 pts
  4. 64v Zimbabwe · ODI18 Feb · 98 pts
  5. 11v Zimbabwe · ODI16 Feb · 23 pts
  6. 0v Zimbabwe · ODI14 Feb · 18 pts
  7. 45v South Africa · ODI7 Oct · 83 pts
  8. 1v South Africa · ODI4 Oct · 5 pts
  9. 20v South Africa · ODI2 Oct · 74 pts
  10. 0v Pakistan · T20I16 Jun · 2 pts

Andrew Balbirnie career bests

CompetitionHS100/506sCt
T20I830/116032
ODI1358/133432
T20 Blast99*0/276
BPL380/031

Andrew Balbirnie runs by year

T20I: runs by year
2015: 77 runs in 5 matches
2016: 7 runs in 3 matches
2017: 0 runs in 0 matches
2018: 97 runs in 4 matches
5272019: 527 runs in 17 matches
2020: 71 runs in 3 matches
2021: 248 runs in 16 matches
2022: 495 runs in 22 matches
2023: 284 runs in 12 matches
2024: 222 runs in 9 matches
20152024
Show as a table
YearMatchesRuns
20249222
202312284
202222495
202116248
2020371
201917527
2018497
201700
201637
2015577
ODI: runs by year
2010: 17 runs in 1 match
2011: 0 runs in 0 matches
2012: 0 runs in 0 matches
2013: 0 runs in 0 matches
2014: 60 runs in 3 matches
2015: 314 runs in 12 matches
2016: 0 runs in 0 matches
2017: 142 runs in 8 matches
2018: 346 runs in 9 matches
2019: 328 runs in 7 matches
2020: 228 runs in 6 matches
2021: 396 runs in 11 matches
2022: 82 runs in 4 matches
4592023: 459 runs in 18 matches
2024: 66 runs in 3 matches
2025: 190 runs in 6 matches
20102025
Show as a table
YearMatchesRuns
20256190
2024366
202318459
2022482
202111396
20206228
20197328
20189346
20178142
201600
201512314
2014360
201300
201200
201100
2010117

Andrew Balbirnie in the powerplay, middle and death overs

In each competition

T20I

BattingRunsSROuts6s
Powerplay overs 1–6965113.93829
Middle overs 7–15966133.13427
Death overs 16–2097119.8124

ODI

BattingRunsSROuts6s
Powerplay overs 1–1051855.6263
Middle overs 11–401,93480.34222
Death overs 41–50176118.999

T20 Blast

BattingRunsSROuts6s
Powerplay overs 1–670134.632
Middle overs 7–15163131.553
Death overs 16–2068138.862

Andrew Balbirnie against pace and spin

Runs off the bat and dismissals against each type of bowler

T20I

BowlingRunsSRAvgOutsDot %
Pace1,230120.024.125145%
Spin704126.624.282936%
Right-arm pace989121.227.473643%
Left-arm pace241115.316.071555%
Off-spin164139.032.80529%
Leg-spin169109.016.901041%
Left-arm orthodox371131.126.501436%

Bowling style known for 96% of balls faced.

ODI

BowlingRunsSRAvgOutsDot %
Pace1,48169.826.935563%
Spin1,12684.659.261948%
Right-arm pace1,29471.527.534762%
Left-arm pace18760.123.38868%
Off-spin40286.380.40545%
Leg-spin17881.344.50447%
Left-arm orthodox51086.351.001049%
Left-arm wrist-spin3665.5—051%

Bowling style known for 99% of balls faced.

T20 Blast

BowlingRunsSRAvgOutsDot %
Pace186142.020.67929%
Spin115122.323.00527%
Right-arm pace126140.021.00628%
Left-arm pace60146.320.00332%
Off-spin61141.961.00121%
Left-arm orthodox45128.622.50226%

Bowling style known for 100% of balls faced.

Andrew Balbirnie record against each team

Every opponent, most played first

T20I

AgainstMatRunsAvgSR
Zimbabwe1321317.75112.7
Netherlands822327.88131.2
Scotland825231.50142.4
United Arab Emirates810515.00100.0
India716123.00130.9
South Africa56913.80104.5
New Zealand46215.50105.1
Oman414046.67147.4
17 more opponents
AgainstMatRunsAvgSR
Pakistan412832.00130.6
West Indies410827.00121.3
Hong Kong38944.50125.4
Nepal35728.50139.0
Papua New Guinea3113.6752.4
Canada2178.5085.0
Jersey25829.00113.7
Namibia26733.50106.3
Sri Lanka24221.0095.5
United States of America2147.00140.0
Australia166.0085.7
Bahrain13333.00132.0
Denmark15353.00139.5
England16262.00131.9
Germany13232.00152.4
Italy12626.00108.3
Nigeria10——

ODI

AgainstMatRunsAvgSR
Zimbabwe1861941.2779.9
West Indies1146546.5084.1
Bangladesh914320.4365.6
England921126.3878.1
United Arab Emirates932340.3881.6
Scotland829937.3870.9
South Africa729842.5776.6
New Zealand5479.4057.3
10 more opponents
AgainstMatRunsAvgSR
Netherlands38040.0050.3
Australia11212.00100.0
Canada11717.0054.8
India12424.00100.0
Nepal111.0020.0
Oman177.0036.8
Pakistan11818.0050.0
Papua New Guinea177.0028.0
Sri Lanka11212.0092.3
United States of America145—77.6

T20 Blast

AgainstMatRunsAvgSR
Gloucestershire311155.50170.8
Somerset34013.33137.9
Birmingham Bears23517.50102.9
Northamptonshire26363.00137.0
Sussex2189.00105.9
Essex122.0050.0
Hampshire133.0050.0
Surrey166.0066.7
1 more opponents
AgainstMatRunsAvgSR
Worcestershire12323.00153.3

Andrew Balbirnie: quick answers

How many T20I runs has Andrew Balbirnie scored?

2,028 runs in 89 innings at an average of 23.86 and a strike rate of 122.6, with 0 hundreds and 11 fifties.

What is Andrew Balbirnie's highest T20I score?

83.

How many ODI runs has Andrew Balbirnie scored?

2,628 runs in 83 innings at an average of 33.69 and a strike rate of 75.4, with 8 hundreds and 13 fifties.

What is Andrew Balbirnie's highest ODI score?

135.

Which bowler has dismissed Andrew Balbirnie most often?

Richard Ngarava, 4 times in 104 balls (in match-ups of 60+ balls).

Does Andrew Balbirnie play pace or spin better in T20Is?

Against pace: strike rate 120.0, average 24.12. Against spin: strike rate 126.6, average 24.28.

What is Andrew Balbirnie's record against Zimbabwe?

619 runs in 18 matches at an average of 41.27.