AB
PLAYER · IRELAND · MEN
Andy Balbirnie
Top-order batter · 2010 to 2026 · 244 internationals
244Internationals
6,396Runs
10Hundreds
-Wickets
101Catches
Career records by format
| Format | Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100s | 50s | 0s | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 13 | 26 | 1 | 575 | 95 | 23.00 | 1,120 | 51.33 | 0 | 5 | 4 | 69 | 0 |
| ODI | 121 | 114 | 8 | 3,429 | 145* | 32.34 | 4,593 | 74.65 | 10 | 17 | 8 | 328 | 46 |
| T20I | 110 | 106 | 4 | 2,392 | 83 | 23.45 | 1,941 | 123.23 | 0 | 12 | 6 | 254 | 68 |
| Format | Mat | Inns | Balls | Mdns | Runs | Wkts | BBI | BBM | Avg | Econ | SR | 4w | 5w | 10w |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 13 | 1 | 6 | 0 | 8 | 0 | - | - | N/A | 8.00 | N/A | 0 | 0 | 0 |
| ODI | 121 | 3 | 60 | 0 | 68 | 2 | 1/26 | 1/26 | 34.00 | 6.80 | 30.00 | 0 | 0 | - |
| T20I | 110 | - | - | - | - | - | - | - | N/A | N/A | N/A | - | - | - |
| Format | Mat | Inns | Ct | St | Dis | Dis/inns | Best |
|---|---|---|---|---|---|---|---|
| Test | 13 | 22 | 15 | 0 | 15 | 0.681 | 2 (2ct 0st) |
| ODI | 121 | 117 | 46 | 0 | 46 | 0.393 | 4 (4ct 0st) |
| T20I | 110 | 108 | 40 | 0 | 40 | 0.370 | 2 (2ct 0st) |
Career records checked 2026-09-30. Independent of the scorecard archive.
Andy Balbirnie: Test, ODI and T20I stats
Where the career sits
Scorecard coverage
| Format | Official bat inns | In scorecards | Official bowl inns | In scorecards | First | Latest | Coverage |
|---|---|---|---|---|---|---|---|
| Test | 26 | 26 | 1 | 1 | 2018-05-11 | 2026-05-27 | Complete |
| ODI | 114 | 86 | 3 | 2 | 2015-01-10 | 2026-08-15 | 75% |
| T20I | 106 | 57 | - | 0 | 2018-06-27 | 2024-06-16 | 54% |
Questions fans ask about Andy Balbirnie
- How many Test runs has Andy Balbirnie scored?
- Andy Balbirnie has 575 runs in 26 Test innings from 13 matches at an average of 23.00 and a strike rate of 51.33. Highest score: 95.
- What is Andy Balbirnie's Test batting average?
- Andy Balbirnie's Test batting average is 23.00, from 575 runs and 26 innings.
- How many ODI runs has Andy Balbirnie scored?
- Andy Balbirnie has 3,429 runs in 114 ODI innings from 121 matches at an average of 32.34 and a strike rate of 74.65. Highest score: 145*.
- What is Andy Balbirnie's ODI batting average?
- Andy Balbirnie's ODI batting average is 32.34, from 3,429 runs and 114 innings.
- How many T20I runs has Andy Balbirnie scored?
- Andy Balbirnie has 2,392 runs in 106 T20I innings from 110 matches at an average of 23.45 and a strike rate of 123.23. Highest score: 83.
- What is Andy Balbirnie's T20I batting average?
- Andy Balbirnie's T20I batting average is 23.45, from 2,392 runs and 106 innings.
Explore every recorded innings
171 match appearances in available scorecards. Filters apply to this archive only.
Latest appearances
| Date | Match | Format | Result |
|---|---|---|---|
| 2026-08-15 | Afghanistan v Ireland | ODI | Afghanistan won by 6 wickets |
| 2026-08-12 | Afghanistan v Ireland | ODI | Afghanistan won by 42 runs |
| 2026-08-10 | Afghanistan v Ireland | ODI | Afghanistan won by 3 wickets |
| 2026-08-07 | Afghanistan v Ireland | ODI | Afghanistan won by 92 runs |
| 2026-08-05 | Afghanistan v Ireland | ODI | No result |
| 2026-05-27 | New Zealand v Ireland | Test | New Zealand won by an innings and 79 runs |
| 2025-11-19 | Bangladesh v Ireland | Test | Bangladesh won by 217 runs |
| 2025-11-11 | Ireland v Bangladesh | Test | Bangladesh won by an innings and 47 runs |
| 2025-05-25 | West Indies v Ireland | ODI | West Indies won by 197 runs (D/L method) |
| 2025-05-23 | West Indies v Ireland | ODI | No result |
| 2025-05-21 | Ireland v West Indies | ODI | Ireland won by 124 runs |
| 2025-02-18 | Ireland v Zimbabwe | ODI | Zimbabwe won by 9 wickets |
TEST CAREER · 2018 to 2026
Andy Balbirnie in Tests
Complete: every official innings is in the scorecards
575Runs
23.00Average
51.33Strike rate
0Hundreds
5Fifties
95Highest
Official Test record
| Batting | Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Career | 13 | 26 | 1 | 575 | 95 | 23.00 | 1,120 | 51.33 | 0 | 5 | 4 | 69 | 0 |
| Bowling | Mat | Inns | Balls | Mdns | Runs | Wkts | BBI | BBM | Avg | Econ | SR | 4w | 5w | 10w |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Career | 13 | 1 | 6 | 0 | 8 | 0 | - | - | N/A | 8.00 | N/A | 0 | 0 | 0 |
| Fielding | Mat | Inns | Ct | St | Dis | Dis/Inns | Best |
|---|---|---|---|---|---|---|---|
| Career | 13 | 22 | 15 | 0 | 15 | 0.681 | 2 (2ct 0st) |
Test career in charts
01-4950-99100+* not out
4
0
9
1-9
6
10-24
2
25-49
5
50-99
0
100+
Caught13 · 50.0%
Bowled4 · 15.4%
LBW8 · 30.8%
Not out1 · 3.8%
111.333 inns
226.428 inns
322.7114 inns
4-0 inns
5-0 inns
6-0 inns
7-0 inns
838.001 inns
9-0 inns
10-0 inns
11-0 inns
Fours276 · 48.0%
Other runs299 · 52.0%
Recent Test form
Last 10 batting innings
197runs
19.70average
48.16strike rate
150s
0100s
Test record by situation
complete career| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Bangladesh | 3 | 6 | 0 | 91 | 38 | 15.16 | 208 | 43.75 | 0 | 0 | 1 | 10 | 0 |
| Afghanistan | 2 | 4 | 1 | 146 | 82 | 48.66 | 264 | 55.30 | 0 | 2 | 0 | 17 | 0 |
| England | 2 | 4 | 0 | 62 | 55 | 15.50 | 89 | 69.66 | 0 | 1 | 1 | 11 | 0 |
| Sri Lanka | 2 | 4 | 0 | 151 | 95 | 37.75 | 284 | 53.16 | 0 | 1 | 0 | 21 | 0 |
| Zimbabwe | 2 | 4 | 0 | 98 | 66 | 24.50 | 224 | 43.75 | 0 | 1 | 0 | 6 | 0 |
| New Zealand | 1 | 2 | 0 | 27 | 14 | 13.50 | 39 | 69.23 | 0 | 0 | 0 | 4 | 0 |
| Pakistan | 1 | 2 | 0 | 0 | 0 | 0.00 | 12 | 0.00 | 0 | 0 | 2 | 0 | 0 |
| All | 13 | 26 | 1 | 575 | 95 | 23.00 | 1,120 | 51.33 | 0 | 5 | 4 | 69 | 0 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Home | 3 | 6 | 0 | 50 | 19 | 8.33 | 104 | 48.07 | 0 | 0 | 2 | 7 | 0 |
| Away | 8 | 16 | 0 | 379 | 95 | 23.68 | 752 | 50.39 | 0 | 3 | 2 | 45 | 0 |
| Neutral | 2 | 4 | 1 | 146 | 82 | 48.66 | 264 | 55.30 | 0 | 2 | 0 | 17 | 0 |
| All | 13 | 26 | 1 | 575 | 95 | 23.00 | 1,120 | 51.33 | 0 | 5 | 4 | 69 | 0 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1st innings of the match | 6 | 6 | 0 | 124 | 95 | 20.66 | 240 | 51.66 | 0 | 1 | 2 | 16 | 0 |
| 2nd innings of the match | 7 | 7 | 0 | 114 | 55 | 16.28 | 214 | 53.27 | 0 | 1 | 1 | 17 | 0 |
| 3rd innings of the match | 9 | 9 | 0 | 257 | 82 | 28.55 | 533 | 48.21 | 0 | 2 | 1 | 27 | 0 |
| 4th innings of the match | 4 | 4 | 1 | 80 | 58* | 26.66 | 133 | 60.15 | 0 | 1 | 0 | 9 | 0 |
| All | 13 | 26 | 1 | 575 | 95 | 23.00 | 1,120 | 51.33 | 0 | 5 | 4 | 69 | 0 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| No. 1 | 2 | 3 | 0 | 34 | 21 | 11.33 | 83 | 40.96 | 0 | 0 | 1 | 5 | 0 |
| No. 2 | 4 | 8 | 1 | 185 | 66 | 26.42 | 371 | 49.86 | 0 | 2 | 0 | 15 | 0 |
| No. 3 | 7 | 14 | 0 | 318 | 95 | 22.71 | 603 | 52.73 | 0 | 3 | 3 | 44 | 0 |
| No. 8 | 1 | 1 | 0 | 38 | 38 | 38.00 | 63 | 60.31 | 0 | 0 | 0 | 5 | 0 |
| All | 13 | 26 | 1 | 575 | 95 | 23.00 | 1,120 | 51.33 | 0 | 5 | 4 | 69 | 0 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Won | 3 | 6 | 1 | 158 | 66 | 31.60 | 332 | 47.59 | 0 | 2 | 0 | 11 | 0 |
| Lost | 10 | 20 | 0 | 417 | 95 | 20.85 | 788 | 52.91 | 0 | 3 | 4 | 58 | 0 |
| All | 13 | 26 | 1 | 575 | 95 | 23.00 | 1,120 | 51.33 | 0 | 5 | 4 | 69 | 0 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2018 | 1 | 2 | 0 | 0 | 0 | 0.00 | 12 | 0.00 | 0 | 0 | 2 | 0 | 0 |
| 2019 | 2 | 4 | 0 | 146 | 82 | 36.50 | 235 | 62.12 | 0 | 2 | 0 | 23 | 0 |
| 2023 | 4 | 8 | 0 | 172 | 95 | 21.50 | 356 | 48.31 | 0 | 1 | 1 | 21 | 0 |
| 2024 | 2 | 4 | 1 | 83 | 58* | 27.66 | 161 | 51.55 | 0 | 1 | 0 | 8 | 0 |
| 2025 | 3 | 6 | 0 | 147 | 66 | 24.50 | 317 | 46.37 | 0 | 1 | 1 | 13 | 0 |
| 2026 | 1 | 2 | 0 | 27 | 14 | 13.50 | 39 | 69.23 | 0 | 0 | 0 | 4 | 0 |
| All | 13 | 26 | 1 | 575 | 95 | 23.00 | 1,120 | 51.33 | 0 | 5 | 4 | 69 | 0 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Civil Service Cricket Club, Stormont | 2 | 4 | 0 | 50 | 19 | 12.50 | 92 | 54.34 | 0 | 0 | 0 | 7 | 0 |
| Galle International Stadium | 2 | 4 | 0 | 151 | 95 | 37.75 | 284 | 53.16 | 0 | 1 | 0 | 21 | 0 |
| Lord's | 2 | 4 | 0 | 62 | 55 | 15.50 | 89 | 69.66 | 0 | 1 | 1 | 11 | 0 |
| Shere Bangla National Stadium | 2 | 4 | 0 | 53 | 21 | 13.25 | 141 | 37.58 | 0 | 0 | 0 | 5 | 0 |
| All | 13 | 26 | 1 | 575 | 95 | 23.00 | 1,120 | 51.33 | 0 | 5 | 4 | 69 | 0 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Ireland tour of Bangladesh | 3 | 6 | 0 | 91 | 38 | 15.16 | 208 | 43.75 | 0 | 0 | 1 | 10 | 0 |
| Ireland tour of England | 2 | 4 | 0 | 62 | 55 | 15.50 | 89 | 69.66 | 0 | 1 | 1 | 11 | 0 |
| Ireland tour of Sri Lanka | 2 | 4 | 0 | 151 | 95 | 37.75 | 284 | 53.16 | 0 | 1 | 0 | 21 | 0 |
| All | 13 | 26 | 1 | 575 | 95 | 23.00 | 1,120 | 51.33 | 0 | 5 | 4 | 69 | 0 |
- not recorded in the scorecards · N/A no dismissals or balls to divide by
Best Test performances
| Score | BF | SR | 4s | 6s | Opponent | Ground | Date |
|---|---|---|---|---|---|---|---|
| 95 | 163 | 58.28 | 14 | 0 | Sri Lanka | Galle International Stadium | 2023-04-24 |
| 82 | 149 | 55.03 | 11 | 0 | Afghanistan | Dehradun | 2019-03-15 |
| 66 | 160 | 41.25 | 2 | 0 | Zimbabwe | Queens Sports Club | 2025-02-06 |
| 58* | 96 | 60.41 | 5 | 0 | Afghanistan | Tolerance Oval | 2024-02-28 |
| 55 | 69 | 79.71 | 10 | 0 | England | Lord's | 2019-07-24 |
| 46 | 101 | 45.54 | 5 | 0 | Sri Lanka | Galle International Stadium | 2023-04-24 |
| 38 | 63 | 60.31 | 5 | 0 | Bangladesh | Sylhet International Cricket Stadium | 2025-11-11 |
| 21 | 60 | 35.00 | 3 | 0 | Bangladesh | Shere Bangla National Stadium | 2025-11-19 |
| 19 | 45 | 42.22 | 2 | 0 | Zimbabwe | Civil Service Cricket Club, Stormont | 2024-07-25 |
| 16 | 50 | 32.00 | 0 | 0 | Bangladesh | Shere Bangla National Stadium | 2023-04-04 |
Latest Test matches
| Date | Opponent | Bat | Bowl | Ground | Result |
|---|---|---|---|---|---|
| 2026-05-27 | New Zealand | 13 & 14 | - | Civil Service Cricket Club, Stormont | New Zealand won by an innings and 79 runs |
| 2025-11-19 | Bangladesh | 21 & 13 | - | Shere Bangla National Stadium | Bangladesh won by 217 runs |
| 2025-11-11 | Bangladesh | 0 & 38 | - | Sylhet International Cricket Stadium | Bangladesh won by an innings and 47 runs |
| 2025-02-06 | Zimbabwe | 9 & 66 | - | Queens Sports Club | Ireland won by 63 runs |
| 2024-07-25 | Zimbabwe | 19 & 4 | - | Civil Service Cricket Club, Stormont | Ireland won by 4 wickets |
| 2024-02-28 | Afghanistan | 2 & 58* | - | Tolerance Oval | Ireland won by 6 wickets |
| 2023-06-01 | England | 0 & 2 | - | Lord's | England won by 10 wickets |
| 2023-04-24 | Sri Lanka | 95 & 46 | - | Galle International Stadium | Sri Lanka won by an innings and 10 runs |
| 2023-04-16 | Sri Lanka | 4 & 6 | - | Galle International Stadium | Sri Lanka won by an innings and 280 runs |
| 2023-04-04 | Bangladesh | 16 & 3 | - | Shere Bangla National Stadium | Bangladesh won by 7 wickets |
ODI CAREER · 2010 to 2026
Andy Balbirnie in ODIs
Scorecards for 86 of 114 official batting innings
3,429Runs
32.34Average
74.65Strike rate
10Hundreds
17Fifties
145*Highest
Official ODI record
| Batting | Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Career | 121 | 114 | 8 | 3,429 | 145* | 32.34 | 4,593 | 74.65 | 10 | 17 | 8 | 328 | 46 |
| Bowling | Mat | Inns | Balls | Mdns | Runs | Wkts | BBI | BBM | Avg | Econ | SR | 4w | 5w | 10w |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Career | 121 | 3 | 60 | 0 | 68 | 2 | 1/26 | 1/26 | 34.00 | 6.80 | 30.00 | 0 | 0 | - |
| Fielding | Mat | Inns | Ct | St | Dis | Dis/Inns | Best |
|---|---|---|---|---|---|---|---|
| Career | 121 | 117 | 46 | 0 | 46 | 0.393 | 4 (4ct 0st) |
ODI career in charts
01-4950-99100+* not out
6
0
26
1-9
23
10-24
11
25-49
12
50-99
8
100+
Caught51 · 59.3%
Bowled15 · 17.4%
LBW7 · 8.1%
Run out5 · 5.8%
Stumped2 · 2.3%
Caught and bowled1 · 1.2%
Not out5 · 5.8%
132.6217 inns
231.836 inns
335.2042 inns
425.339 inns
526.7710 inns
6-0 inns
748.002 inns
8-0 inns
9-0 inns
10-0 inns
11-0 inns
Fours996 · 37.8%
Sixes258 · 9.8%
Other runs1,384 · 52.5%
Recent ODI form
Last 10 batting innings
400runs
40.00average
74.48strike rate
150s
2100s
ODI record by situation
86 recorded innings| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Afghanistan | 28 | 28 | 3 | 789 | 145* | 31.56 | 1,051 | 75.07 | 2 | 4 | 2 | 74 | 12 |
| Zimbabwe | 17 | 17 | 2 | 619 | 121* | 41.26 | 775 | 79.87 | 2 | 3 | 2 | 52 | 12 |
| West Indies | 10 | 10 | 0 | 465 | 135 | 46.50 | 553 | 84.08 | 2 | 2 | 0 | 42 | 13 |
| England | 8 | 8 | 0 | 211 | 113 | 26.37 | 270 | 78.14 | 1 | 0 | 0 | 22 | 1 |
| Bangladesh | 7 | 7 | 0 | 143 | 53 | 20.42 | 218 | 65.59 | 0 | 1 | 0 | 17 | 1 |
| South Africa | 7 | 7 | 0 | 298 | 102 | 42.57 | 389 | 76.60 | 1 | 2 | 0 | 30 | 4 |
| New Zealand | 5 | 5 | 0 | 47 | 36 | 9.40 | 82 | 57.31 | 0 | 0 | 2 | 6 | 0 |
| Australia | 1 | 1 | 0 | 12 | 12 | 12.00 | 12 | 100.00 | 0 | 0 | 0 | 1 | 0 |
| India | 1 | 1 | 0 | 24 | 24 | 24.00 | 24 | 100.00 | 0 | 0 | 0 | 3 | 0 |
| Pakistan | 1 | 1 | 0 | 18 | 18 | 18.00 | 36 | 50.00 | 0 | 0 | 0 | 0 | 0 |
| Sri Lanka | 1 | 1 | 0 | 12 | 12 | 12.00 | 13 | 92.30 | 0 | 0 | 0 | 2 | 0 |
| All | 86 | 86 | 5 | 2,638 | 145* | 32.56 | 3,423 | 77.06 | 8 | 12 | 6 | 249 | 43 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Home | 32 | 32 | 0 | 1,100 | 135 | 34.37 | 1,391 | 79.07 | 5 | 3 | 2 | 108 | 19 |
| Away | 22 | 22 | 2 | 677 | 121* | 33.85 | 900 | 75.22 | 2 | 4 | 2 | 64 | 9 |
| Neutral | 32 | 32 | 3 | 861 | 145* | 29.68 | 1,132 | 76.06 | 1 | 5 | 2 | 77 | 15 |
| All | 86 | 86 | 5 | 2,638 | 145* | 32.56 | 3,423 | 77.06 | 8 | 12 | 6 | 249 | 43 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Batting first | 37 | 37 | 1 | 1,189 | 135 | 33.02 | 1,538 | 77.30 | 4 | 4 | 0 | 109 | 25 |
| Chasing | 49 | 49 | 4 | 1,449 | 145* | 32.20 | 1,885 | 76.87 | 4 | 8 | 6 | 140 | 18 |
| All | 86 | 86 | 5 | 2,638 | 145* | 32.56 | 3,423 | 77.06 | 8 | 12 | 6 | 249 | 43 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| No. 1 | 17 | 17 | 1 | 522 | 112 | 32.62 | 715 | 73.00 | 2 | 2 | 2 | 46 | 11 |
| No. 2 | 6 | 6 | 0 | 191 | 102 | 31.83 | 252 | 75.79 | 1 | 1 | 1 | 19 | 3 |
| No. 3 | 42 | 42 | 2 | 1,408 | 145* | 35.20 | 1,785 | 78.87 | 5 | 6 | 2 | 134 | 23 |
| No. 4 | 9 | 9 | 0 | 228 | 97 | 25.33 | 306 | 74.50 | 0 | 1 | 1 | 20 | 5 |
| No. 5 | 10 | 10 | 1 | 241 | 85* | 26.77 | 289 | 83.39 | 0 | 2 | 0 | 27 | 1 |
| No. 7 | 2 | 2 | 1 | 48 | 31* | 48.00 | 76 | 63.15 | 0 | 0 | 0 | 3 | 0 |
| All | 86 | 86 | 5 | 2,638 | 145* | 32.56 | 3,423 | 77.06 | 8 | 12 | 6 | 249 | 43 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Won | 23 | 23 | 4 | 1,198 | 145* | 63.05 | 1,412 | 84.84 | 5 | 5 | 1 | 106 | 23 |
| Lost | 59 | 59 | 1 | 1,325 | 135 | 22.84 | 1,861 | 71.19 | 3 | 6 | 5 | 132 | 19 |
| No result | 4 | 4 | 0 | 115 | 65 | 28.75 | 150 | 76.66 | 0 | 1 | 0 | 11 | 1 |
| All | 86 | 86 | 5 | 2,638 | 145* | 32.56 | 3,423 | 77.06 | 8 | 12 | 6 | 249 | 43 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2015 | 12 | 12 | 1 | 312 | 97 | 28.36 | 404 | 77.22 | 0 | 2 | 0 | 27 | 4 |
| 2017 | 12 | 12 | 1 | 244 | 85* | 22.18 | 322 | 75.77 | 0 | 1 | 2 | 28 | 2 |
| 2018 | 6 | 6 | 0 | 154 | 60 | 25.66 | 272 | 56.61 | 0 | 2 | 0 | 13 | 0 |
| 2019 | 13 | 13 | 1 | 567 | 145* | 47.25 | 647 | 87.63 | 3 | 1 | 1 | 45 | 16 |
| 2020 | 6 | 6 | 0 | 228 | 113 | 38.00 | 264 | 86.36 | 1 | 1 | 0 | 24 | 3 |
| 2021 | 9 | 9 | 0 | 285 | 102 | 31.66 | 354 | 80.50 | 1 | 1 | 0 | 30 | 3 |
| 2022 | 4 | 4 | 0 | 82 | 71 | 20.50 | 121 | 67.76 | 0 | 1 | 1 | 8 | 1 |
| 2023 | 10 | 10 | 2 | 340 | 121* | 42.50 | 441 | 77.09 | 1 | 2 | 1 | 34 | 4 |
| 2024 | 5 | 5 | 0 | 71 | 45 | 14.20 | 134 | 52.98 | 0 | 0 | 0 | 6 | 2 |
| 2025 | 5 | 5 | 0 | 190 | 112 | 38.00 | 267 | 71.16 | 1 | 1 | 1 | 15 | 5 |
| 2026 | 4 | 4 | 0 | 165 | 109 | 41.25 | 197 | 83.75 | 1 | 0 | 0 | 19 | 3 |
| All | 86 | 86 | 5 | 2,638 | 145* | 32.56 | 3,423 | 77.06 | 8 | 12 | 6 | 249 | 43 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Civil Service Cricket Club, Stormont | 14 | 14 | 0 | 397 | 109 | 28.35 | 532 | 74.62 | 1 | 2 | 0 | 40 | 4 |
| Harare Sports Club | 12 | 12 | 2 | 341 | 121* | 34.10 | 513 | 66.47 | 1 | 2 | 2 | 26 | 5 |
| The Village, Malahide | 9 | 9 | 0 | 233 | 102 | 25.88 | 316 | 73.73 | 1 | 1 | 2 | 23 | 3 |
| Sheikh Zayed Stadium | 6 | 6 | 0 | 91 | 45 | 15.16 | 146 | 62.32 | 0 | 0 | 0 | 10 | 2 |
| Sharjah Cricket Stadium | 5 | 5 | 0 | 44 | 35 | 8.80 | 81 | 54.32 | 0 | 0 | 1 | 5 | 0 |
| Castle Avenue | 4 | 4 | 0 | 164 | 112 | 41.00 | 202 | 81.18 | 1 | 0 | 0 | 16 | 5 |
| Dehradun | 4 | 4 | 1 | 215 | 145* | 71.66 | 250 | 86.00 | 1 | 1 | 1 | 12 | 8 |
| Greater Noida | 4 | 4 | 1 | 125 | 85* | 41.66 | 142 | 88.02 | 0 | 1 | 0 | 14 | 1 |
| County Ground, Chelmsford | 3 | 3 | 0 | 100 | 53 | 33.33 | 144 | 69.44 | 0 | 1 | 0 | 12 | 0 |
| The Rose Bowl | 3 | 3 | 0 | 131 | 113 | 43.66 | 147 | 89.11 | 1 | 0 | 0 | 14 | 0 |
| The Village | 3 | 3 | 0 | 169 | 135 | 56.33 | 187 | 90.37 | 1 | 0 | 0 | 13 | 5 |
| All | 86 | 86 | 5 | 2,638 | 145* | 32.56 | 3,423 | 77.06 | 8 | 12 | 6 | 249 | 43 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Ireland Tri-Nation Series | 6 | 6 | 0 | 232 | 135 | 38.66 | 258 | 89.92 | 1 | 0 | 1 | 23 | 6 |
| Ireland tour of Zimbabwe | 6 | 6 | 2 | 278 | 121* | 69.50 | 360 | 77.22 | 1 | 2 | 2 | 23 | 5 |
| ICC Cricket World Cup | 5 | 5 | 0 | 206 | 97 | 41.20 | 219 | 94.06 | 0 | 2 | 0 | 19 | 4 |
| Ireland tour of England | 4 | 4 | 0 | 145 | 113 | 36.25 | 161 | 90.06 | 1 | 0 | 0 | 16 | 0 |
| Ireland in Zimbabwe ODI Series | 3 | 3 | 0 | 41 | 24 | 13.66 | 78 | 52.56 | 0 | 0 | 0 | 3 | 0 |
| Ireland tour of West Indies | 3 | 3 | 0 | 97 | 71 | 32.33 | 117 | 82.90 | 0 | 1 | 0 | 10 | 3 |
| Ireland vs South Africa | 3 | 3 | 0 | 66 | 45 | 22.00 | 108 | 61.11 | 0 | 0 | 0 | 6 | 2 |
| New Zealand tour of Ireland | 3 | 3 | 0 | 11 | 9 | 3.66 | 27 | 40.74 | 0 | 0 | 1 | 1 | 0 |
| South Africa tour of Ireland | 3 | 3 | 0 | 174 | 102 | 58.00 | 210 | 82.85 | 1 | 1 | 0 | 17 | 2 |
| Zimbabwe tour of Ireland and Scotland | 3 | 3 | 0 | 86 | 40 | 28.66 | 106 | 81.13 | 0 | 0 | 0 | 9 | 1 |
| Zimbabwe tour of Netherlands and Ireland | 3 | 3 | 0 | 115 | 101 | 38.33 | 138 | 83.33 | 1 | 0 | 0 | 10 | 2 |
| All | 86 | 86 | 5 | 2,638 | 145* | 32.56 | 3,423 | 77.06 | 8 | 12 | 6 | 249 | 43 |
- not recorded in the scorecards · N/A no dismissals or balls to divide by
ODI milestones
Hundreds 8 of 10
- 109v AfghanistanCivil Service Cricket Club, Stormont · 2026-08-12
- 112v West IndiesCastle Avenue · 2025-05-21
- 121*v ZimbabweHarare Sports Club · 2023-01-18
- 102v South AfricaThe Village, Malahide · 2021-07-13
- 113v EnglandThe Rose Bowl · 2020-08-04
- 101v ZimbabweBready Cricket Club · 2019-07-01
- 135v West IndiesThe Village · 2019-05-11
- 145*v AfghanistanDehradun · 2019-03-05
Best ODI performances
| Score | BF | SR | 4s | 6s | Opponent | Ground | Date |
|---|---|---|---|---|---|---|---|
| 145* | 136 | 106.61 | 8 | 8 | Afghanistan | Dehradun | 2019-03-05 |
| 135 | 124 | 108.87 | 11 | 4 | West Indies | The Village | 2019-05-11 |
| 121* | 137 | 88.32 | 13 | 3 | Zimbabwe | Harare Sports Club | 2023-01-18 |
| 113 | 112 | 100.89 | 12 | 0 | England | The Rose Bowl | 2020-08-04 |
| 112 | 138 | 81.15 | 9 | 4 | West Indies | Castle Avenue | 2025-05-21 |
| 109 | 119 | 91.59 | 9 | 3 | Afghanistan | Civil Service Cricket Club, Stormont | 2026-08-12 |
| 102 | 117 | 87.17 | 10 | 2 | South Africa | The Village, Malahide | 2021-07-13 |
| 101 | 112 | 90.17 | 9 | 2 | Zimbabwe | Bready Cricket Club | 2019-07-01 |
| 97 | 79 | 122.78 | 7 | 4 | Zimbabwe | Bellerive Oval | 2015-03-07 |
| 85* | 74 | 114.86 | 11 | 1 | Afghanistan | Greater Noida | 2017-03-19 |
Latest ODI matches
| Date | Opponent | Bat | Bowl | Ground | Result |
|---|---|---|---|---|---|
| 2026-08-15 | Afghanistan | 13 | - | Civil Service Cricket Club, Stormont | Afghanistan won by 6 wickets |
| 2026-08-12 | Afghanistan | 109 | - | Civil Service Cricket Club, Stormont | Afghanistan won by 42 runs |
| 2026-08-10 | Afghanistan | 7 | - | Civil Service Cricket Club, Stormont | Afghanistan won by 3 wickets |
| 2026-08-07 | Afghanistan | 36 | - | Bready Cricket Club | Afghanistan won by 92 runs |
| 2026-08-05 | Afghanistan v Ireland | did not bat | - | Bready Cricket Club | No result |
| 2025-05-25 | West Indies | 3 | - | Castle Avenue | West Indies won by 197 runs (D/L method) |
| 2025-05-23 | West Indies v Ireland | did not bat | - | Castle Avenue | No result |
| 2025-05-21 | West Indies | 112 | - | Castle Avenue | Ireland won by 124 runs |
| 2025-02-18 | Zimbabwe | 64 | - | Harare Sports Club | Zimbabwe won by 9 wickets |
| 2025-02-16 | Zimbabwe | 11 | - | Harare Sports Club | Ireland won by 6 wickets |
T20I CAREER · 2015 to 2024
Andy Balbirnie in T20Is
Scorecards for 57 of 106 official batting innings
2,392Runs
23.45Average
123.23Strike rate
0Hundreds
12Fifties
83Highest
Official T20I record
| Batting | Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Career | 110 | 106 | 4 | 2,392 | 83 | 23.45 | 1,941 | 123.23 | 0 | 12 | 6 | 254 | 68 |
| Fielding | Mat | Inns | Ct | St | Dis | Dis/Inns | Best |
|---|---|---|---|---|---|---|---|
| Career | 110 | 108 | 40 | 0 | 40 | 0.370 | 2 (2ct 0st) |
T20I career in charts
01-4950-99100+* not out
4
0
21
1-9
10
10-24
17
25-49
5
50-99
0
100+
Caught31 · 54.4%
Bowled17 · 29.8%
LBW6 · 10.5%
Run out1 · 1.8%
Stumped1 · 1.8%
Not out1 · 1.8%
124.0616 inns
220.3818 inns
322.4220 inns
44.502 inns
5-0 inns
68.001 inns
7-0 inns
8-0 inns
9-0 inns
10-0 inns
11-0 inns
Fours492 · 41.2%
Sixes240 · 20.1%
Other runs463 · 38.7%
Recent T20I form
Last 10 batting innings
230runs
23.00average
116.75strike rate
150s
0100s
T20I record by situation
57 recorded innings| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Afghanistan | 16 | 16 | 0 | 344 | 51 | 21.50 | 277 | 124.18 | 0 | 1 | 1 | 39 | 8 |
| Zimbabwe | 13 | 13 | 1 | 213 | 36 | 17.75 | 189 | 112.69 | 0 | 0 | 0 | 23 | 5 |
| India | 7 | 7 | 0 | 161 | 72 | 23.00 | 123 | 130.89 | 0 | 2 | 1 | 12 | 11 |
| South Africa | 5 | 5 | 0 | 69 | 27 | 13.80 | 66 | 104.54 | 0 | 0 | 1 | 12 | 0 |
| New Zealand | 4 | 4 | 0 | 62 | 30 | 15.50 | 59 | 105.08 | 0 | 0 | 0 | 5 | 3 |
| Pakistan | 4 | 4 | 0 | 128 | 77 | 32.00 | 98 | 130.61 | 0 | 1 | 1 | 15 | 5 |
| West Indies | 4 | 4 | 0 | 108 | 37 | 27.00 | 89 | 121.34 | 0 | 0 | 0 | 10 | 3 |
| Sri Lanka | 2 | 2 | 0 | 42 | 41 | 21.00 | 44 | 95.45 | 0 | 0 | 0 | 2 | 2 |
| Australia | 1 | 1 | 0 | 6 | 6 | 6.00 | 7 | 85.71 | 0 | 0 | 0 | 0 | 1 |
| England | 1 | 1 | 0 | 62 | 62 | 62.00 | 47 | 131.91 | 0 | 1 | 0 | 5 | 2 |
| All | 57 | 57 | 1 | 1,195 | 77 | 21.33 | 999 | 119.61 | 0 | 5 | 4 | 123 | 40 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Home | 28 | 28 | 1 | 611 | 77 | 22.62 | 476 | 128.36 | 0 | 4 | 2 | 65 | 22 |
| Away | 10 | 10 | 0 | 177 | 36 | 17.70 | 172 | 102.90 | 0 | 0 | 0 | 19 | 4 |
| Neutral | 19 | 19 | 0 | 407 | 62 | 21.42 | 351 | 115.95 | 0 | 1 | 2 | 39 | 14 |
| All | 57 | 57 | 1 | 1,195 | 77 | 21.33 | 999 | 119.61 | 0 | 5 | 4 | 123 | 40 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Batting first | 21 | 21 | 0 | 382 | 62 | 18.19 | 332 | 115.06 | 0 | 1 | 2 | 44 | 9 |
| Chasing | 36 | 36 | 1 | 813 | 77 | 23.22 | 667 | 121.88 | 0 | 4 | 2 | 79 | 31 |
| All | 57 | 57 | 1 | 1,195 | 77 | 21.33 | 999 | 119.61 | 0 | 5 | 4 | 123 | 40 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| No. 1 | 16 | 16 | 0 | 385 | 77 | 24.06 | 324 | 118.82 | 0 | 2 | 1 | 41 | 15 |
| No. 2 | 18 | 18 | 0 | 367 | 62 | 20.38 | 298 | 123.15 | 0 | 3 | 2 | 32 | 20 |
| No. 3 | 20 | 20 | 1 | 426 | 47 | 22.42 | 360 | 118.33 | 0 | 0 | 0 | 48 | 5 |
| No. 4 | 2 | 2 | 0 | 9 | 9 | 4.50 | 8 | 112.50 | 0 | 0 | 1 | 1 | 0 |
| No. 6 | 1 | 1 | 0 | 8 | 8 | 8.00 | 9 | 88.88 | 0 | 0 | 0 | 1 | 0 |
| All | 57 | 57 | 1 | 1,195 | 77 | 21.33 | 999 | 119.61 | 0 | 5 | 4 | 123 | 40 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Won | 15 | 15 | 1 | 465 | 77 | 33.21 | 363 | 128.09 | 0 | 3 | 0 | 46 | 15 |
| Lost | 40 | 40 | 0 | 685 | 72 | 17.12 | 598 | 114.54 | 0 | 2 | 4 | 71 | 25 |
| Tied | 1 | 1 | 0 | 9 | 9 | 9.00 | 6 | 150.00 | 0 | 0 | 0 | 2 | 0 |
| No result | 1 | 1 | 0 | 36 | 36 | 36.00 | 32 | 112.50 | 0 | 0 | 0 | 4 | 0 |
| All | 57 | 57 | 1 | 1,195 | 77 | 21.33 | 999 | 119.61 | 0 | 5 | 4 | 123 | 40 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2018 | 4 | 4 | 0 | 28 | 11 | 7.00 | 31 | 90.32 | 0 | 0 | 1 | 3 | 0 |
| 2019 | 4 | 4 | 1 | 82 | 47 | 27.33 | 58 | 141.37 | 0 | 0 | 0 | 12 | 0 |
| 2020 | 6 | 6 | 0 | 155 | 46 | 25.83 | 135 | 114.81 | 0 | 0 | 0 | 17 | 1 |
| 2021 | 9 | 9 | 0 | 178 | 41 | 19.77 | 153 | 116.33 | 0 | 0 | 0 | 18 | 4 |
| 2022 | 18 | 18 | 0 | 367 | 62 | 20.38 | 298 | 123.15 | 0 | 3 | 2 | 32 | 20 |
| 2023 | 8 | 8 | 0 | 176 | 72 | 22.00 | 152 | 115.78 | 0 | 1 | 0 | 18 | 7 |
| 2024 | 8 | 8 | 0 | 209 | 77 | 26.12 | 172 | 121.51 | 0 | 1 | 1 | 23 | 8 |
| All | 57 | 57 | 1 | 1,195 | 77 | 21.33 | 999 | 119.61 | 0 | 5 | 4 | 123 | 40 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Civil Service Cricket Club, Stormont | 10 | 10 | 0 | 187 | 51 | 18.70 | 156 | 119.87 | 0 | 1 | 0 | 23 | 4 |
| Bready Cricket Club | 6 | 6 | 1 | 107 | 36 | 21.40 | 77 | 138.96 | 0 | 0 | 1 | 12 | 2 |
| Harare Sports Club | 6 | 6 | 0 | 100 | 33 | 16.66 | 99 | 101.01 | 0 | 0 | 0 | 12 | 3 |
| Castle Avenue | 5 | 5 | 0 | 139 | 77 | 27.80 | 114 | 121.92 | 0 | 1 | 0 | 15 | 5 |
| Bellerive Oval | 3 | 3 | 0 | 41 | 37 | 13.66 | 32 | 128.12 | 0 | 0 | 0 | 3 | 3 |
| Dehradun | 3 | 3 | 0 | 54 | 47 | 18.00 | 41 | 131.70 | 0 | 0 | 0 | 8 | 0 |
| Greater Noida | 3 | 3 | 0 | 84 | 46 | 28.00 | 69 | 121.73 | 0 | 0 | 0 | 10 | 1 |
| Sharjah Cricket Stadium | 3 | 3 | 0 | 76 | 45 | 25.33 | 64 | 118.75 | 0 | 0 | 0 | 7 | 3 |
| The Village, Malahide | 3 | 3 | 0 | 82 | 60 | 27.33 | 55 | 149.09 | 0 | 1 | 1 | 7 | 7 |
| All | 57 | 57 | 1 | 1,195 | 77 | 21.33 | 999 | 119.61 | 0 | 5 | 4 | 123 | 40 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ICC Men's T20 World Cup | 9 | 9 | 0 | 185 | 62 | 20.55 | 163 | 113.49 | 0 | 1 | 1 | 11 | 11 |
| Ireland tour of Zimbabwe | 6 | 6 | 0 | 100 | 33 | 16.66 | 99 | 101.01 | 0 | 0 | 0 | 12 | 3 |
| Zimbabwe tour of Ireland and Scotland | 5 | 5 | 0 | 82 | 36 | 16.40 | 69 | 118.84 | 0 | 0 | 0 | 7 | 2 |
| India tour of Ireland | 4 | 4 | 0 | 136 | 72 | 34.00 | 92 | 147.82 | 0 | 2 | 1 | 9 | 11 |
| Ireland tour of West Indies | 3 | 3 | 0 | 71 | 36 | 23.66 | 66 | 107.57 | 0 | 0 | 0 | 7 | 0 |
| New Zealand tour of Ireland | 3 | 3 | 0 | 32 | 12 | 10.66 | 34 | 94.11 | 0 | 0 | 0 | 5 | 0 |
| Pakistan tour of Ireland | 3 | 3 | 0 | 128 | 77 | 42.66 | 95 | 134.73 | 0 | 1 | 0 | 15 | 5 |
| South Africa tour of Ireland | 3 | 3 | 0 | 55 | 27 | 18.33 | 45 | 122.22 | 0 | 0 | 0 | 9 | 0 |
| All | 57 | 57 | 1 | 1,195 | 77 | 21.33 | 999 | 119.61 | 0 | 5 | 4 | 123 | 40 |
- not recorded in the scorecards · N/A no dismissals or balls to divide by
Best T20I performances
| Score | BF | SR | 4s | 6s | Opponent | Ground | Date |
|---|---|---|---|---|---|---|---|
| 77 | 55 | 140.00 | 10 | 2 | Pakistan | Castle Avenue | 2024-05-10 |
| 72 | 51 | 141.17 | 5 | 4 | India | Malahide, Dublin | 2023-08-20 |
| 62 | 47 | 131.91 | 5 | 2 | England | Melbourne Cricket Ground | 2022-10-26 |
| 60 | 37 | 162.16 | 3 | 7 | India | The Village, Malahide | 2022-06-28 |
| 51 | 38 | 134.21 | 5 | 1 | Afghanistan | Civil Service Cricket Club, Stormont | 2022-08-09 |
| 47 | 33 | 142.42 | 7 | 0 | Afghanistan | Dehradun | 2019-02-24 |
| 46 | 35 | 131.42 | 5 | 1 | Afghanistan | Greater Noida | 2020-03-08 |
| 46 | 36 | 127.77 | 6 | 1 | Afghanistan | Civil Service Cricket Club, Stormont | 2022-08-11 |
| 45 | 44 | 102.27 | 3 | 2 | Afghanistan | Sharjah Cricket Stadium | 2024-03-17 |
| 41 | 39 | 105.12 | 2 | 2 | Sri Lanka | Sheikh Zayed Stadium | 2021-10-20 |
Latest T20I matches
| Date | Opponent | Bat | Bowl | Ground | Result |
|---|---|---|---|---|---|
| 2024-06-16 | Pakistan | 0 | - | Central Broward Regional Park Stadium Turf Ground | Pakistan won by 3 wickets |
| 2024-06-05 | India | 5 | - | Nassau County International Cricket Stadium | India won by 8 wickets |
| 2024-05-14 | Pakistan | 35 | - | Castle Avenue | Pakistan won by 6 wickets |
| 2024-05-12 | Pakistan | 16 | - | Castle Avenue | Pakistan won by 7 wickets |
| 2024-05-10 | Pakistan | 77 | - | Castle Avenue | Ireland won by 5 wickets |
| 2024-03-18 | Afghanistan | 9 | - | Sharjah Cricket Stadium | Afghanistan won by 57 runs |
| 2024-03-17 | Afghanistan | 45 | - | Sharjah Cricket Stadium | Afghanistan won by 10 runs |
| 2024-03-15 | Afghanistan | 22 | - | Sharjah Cricket Stadium | Ireland won by 38 runs |
| 2023-12-10 | Zimbabwe | 13 | - | Harare Sports Club | Ireland won by 6 wickets |
| 2023-12-09 | Zimbabwe | 8 | - | Harare Sports Club | Ireland won by 4 wickets |