31MatchesODI 18 · T20I 13
832Runsaverage 30.81 · SR 86.3
121*Highest score2 hundreds · 3 fifties

Andrew Balbirnie against Zimbabwe by format

FormatMatRunsAvgSR100s/50sHS
ODI1861941.2779.92/3121*
T20I1321317.75112.70/036

Andrew Balbirnie against Zimbabwe year by year

YearMatRunsAvgSR100s/50sHS
2025 ODI37525.0062.50/164
2023 T20I610016.67101.00/033
2023 ODI4203203.0084.61/1121*
2022 T20I133.0075.00/03
2021 T20I58216.40118.80/036
5 earlier years
YearMatRunsAvgSR100s/50sHS
2021 ODI38628.6781.10/040
2019 ODI311538.3383.31/0101
2019 T20I128—164.70/028*
2018 ODI122.0014.30/02
2015 ODI413834.5087.90/197

Andrew Balbirnie's best innings against Zimbabwe

Fifties and hundreds, highest first

ScoreBallsFormatGroundDate
121*137ODIHarare Sports Club18 Jan 2023
101112ODIBready Cricket Club, Magheramason1 Jul 2019
9779ODIBellerive Oval7 Mar 2015
82*102ODIHarare Sports Club17 Dec 2023
6499ODIHarare Sports Club18 Feb 2025

Andrew Balbirnie against Zimbabwe by ground

GroundMatRunsAvgSR
Harare Sports Club1742130.0776.4
Bready Cricket Club, Magheramason520050.00111.7
Civil Service Cricket Club, Stormont510020.0075.8
Bellerive Oval210050.00120.5
Castle Avenue2115.5057.9

Zimbabwe bowlers Andrew Balbirnie has faced most

Balls faced, runs and dismissals, in internationals

BowlerBallsRunsOutsSR
Wellington Masakadza1111143102.7
Richard Ngarava10487483.7
Sikandar Raza9982182.8
Blessing Muzarabani8345454.2
Sean Williams81991122.2
Ryan Burl6959485.5
Luke Jongwe6553181.5
Tendai Chatara5034168.0

Andrew Balbirnie's batting in every match against Zimbabwe

Newest first. * not out

DateFormatRunsBalls4s6sSRResultGround
18 Feb 2025ODI64994164.6LostHarare Sports Club
16 Feb 2025ODI11202055.0WonHarare Sports Club
14 Feb 2025ODI01000.0LostHarare Sports Club
17 Dec 2023ODI82*1024180.4WonHarare Sports Club
15 Dec 2023ODI01000.0WonHarare Sports Club
25 older innings
DateFormatRunsBalls4s6sSRResultGround
10 Dec 2023T20I13140192.9WonHarare Sports Club
9 Dec 2023T20I8111072.7WonHarare Sports Club
7 Dec 2023T20I322561128.0LostHarare Sports Club
18 Jan 2023ODI121*13713388.3LostHarare Sports Club
15 Jan 2023T20I9111081.8LostHarare Sports Club
14 Jan 2023T20I333131106.5WonHarare Sports Club
12 Jan 2023T20I571071.4LostHarare Sports Club
17 Oct 2022T20I340075.0LostBellerive Oval
13 Sept 2021ODI34435079.1WonCivil Service Cricket Club, Stormont
10 Sept 2021ODI40433193.0No resultCivil Service Cricket Club, Stormont
8 Sept 2021ODI12201060.0LostCivil Service Cricket Club, Stormont
4 Sept 2021T20I4400100.0LostBready Cricket Club, Magheramason
2 Sept 2021T20I362241163.6WonBready Cricket Club, Magheramason
1 Sept 2021T20I312431129.2WonBready Cricket Club, Magheramason
29 Aug 2021T20I5110045.5WonCastle Avenue
27 Aug 2021T20I680075.0LostCastle Avenue
12 Jul 2019T20I28*1740164.7WonBready Cricket Club, Magheramason
7 Jul 2019ODI591055.6WonCivil Service Cricket Club, Stormont
4 Jul 2019ODI9170052.9WonCivil Service Cricket Club, Stormont
1 Jul 2019ODI1011129290.2WonBready Cricket Club, Magheramason
16 Mar 2018ODI2140014.3LostHarare Sports Club
13 Oct 2015ODI24432055.8WonHarare Sports Club
11 Oct 2015ODI121210100.0LostHarare Sports Club
9 Oct 2015ODI5230021.7LostHarare Sports Club
7 Mar 2015ODI977974122.8WonBellerive Oval

Andrew Balbirnie vs Zimbabwe: questions and answers

How many matches has Andrew Balbirnie played against Zimbabwe?
Andrew Balbirnie has played 31 matches against Zimbabwe (18 in ODIs, 13 in T20Is), from 2015 to 2025. Ireland won 16 and lost 13 of them.
How many runs has Andrew Balbirnie scored against Zimbabwe?
Andrew Balbirnie has scored 832 runs in 30 innings against Zimbabwe at an average of 30.81 and a strike rate of 86.3 (619 runs at an average of 41.27 in ODIs, 213 runs at an average of 17.75 in T20Is).
What is Andrew Balbirnie's highest score against Zimbabwe?
Andrew Balbirnie's highest score against Zimbabwe is 121 not out off 137 balls (ODI) at Harare Sports Club on 18 January 2023.
How many hundreds has Andrew Balbirnie scored against Zimbabwe?
Andrew Balbirnie has scored 2 hundreds and 3 fifties against Zimbabwe.
Where has Andrew Balbirnie scored the most runs against Zimbabwe?
At Harare Sports Club: 421 runs in 16 innings against Zimbabwe, at an average of 30.07.
How does Andrew Balbirnie usually get out against Zimbabwe?
Of Andrew Balbirnie's 27 dismissals against Zimbabwe: caught 17, bowled 5, run out 4 and lbw 1. Richard Ngarava has dismissed Andrew Balbirnie most often, 4 times in 104 balls.
When did Andrew Balbirnie last play against Zimbabwe?
On 18 February 2025 (ODI) at Harare Sports Club: 64 off 99 balls. Ireland lost that match.