26MatchesT20I 16 · ODI 10
744Runsaverage 37.20 · SR 119.8
90Highest score0 hundreds · 6 fifties

Jonny Bairstow against South Africa by format

FormatMatRunsAvgSR100s/50sHS
T20I1650141.75146.10/490
ODI1024330.3887.40/263

Jonny Bairstow against South Africa year by year

YearMatRunsAvgSR100s/50sHS
2024 T20I11616.0080.00/016
2023 ODI11010.0083.30/010
2022 T20I314749.00141.30/190
2022 ODI39145.5092.90/163
2021 T20I111.0033.30/01
7 earlier years
YearMatRunsAvgSR100s/50sHS
2020 T20I621152.75168.80/286*
2020 ODI36231.00129.20/043
2019 ODI100.000.00/00
2017 T20I2107107.00148.60/160*
2017 ODI15151.0076.10/151
2012 T20I3199.50100.00/015
2012 ODI12929.0055.80/029

Jonny Bairstow's best innings against South Africa

Fifties and hundreds, highest first

ScoreBallsFormatGroundDate
9053T20ICounty Ground, Bristol27 Jul 2022
86*48T20INewlands27 Nov 2020
6434T20ISuperSport Park16 Feb 2020
6371ODIRiverside Ground19 Jul 2022
60*35T20IThe Rose Bowl21 Jun 2017

Jonny Bairstow against South Africa by ground

GroundMatRunsAvgSR
Newlands3105105.00143.8
The Rose Bowl28787.00133.8
Riverside Ground27839.0088.6
Kingsmead23535.00205.9
Old Trafford22828.00103.7
County Ground, Bristol19090.00169.8
SuperSport Park16464.00188.2
Lord's15151.0076.1

South Africa bowlers Jonny Bairstow has faced most

Balls faced, runs and dismissals, in internationals

BowlerBallsRunsOutsSR
Lungi Ngidi741172158.1
Tabraiz Shamsi741222164.9
Keshav Maharaj7159383.1
Andile Phehlukwayo68954139.7
Morné Morkel4642291.3
Kagiso Rabada41411100.0
Beuran Hendricks37580156.8
Anrich Nortje3130096.8

Jonny Bairstow's batting in every match against South Africa

Newest first. * not out

DateFormatRunsBalls4s6sSRResultGround
21 Jun 2024T20I16201080.0LostDaren Sammy National Cricket Stadium
21 Oct 2023ODI10121183.3LostWankhede Stadium
31 Jul 2022T20I27302090.0LostThe Rose Bowl
28 Jul 2022T20I302140142.9LostSophia Gardens
27 Jul 2022T20I905338169.8WonCounty Ground, Bristol
17 older innings
DateFormatRunsBalls4s6sSRResultGround
22 Jul 2022ODI282730103.7WonOld Trafford
19 Jul 2022ODI63717088.7LostRiverside Ground
6 Nov 2021T20I130033.3LostSharjah Cricket Stadium
29 Nov 2020T20I370042.9WonBoland Park
27 Nov 2020T20I86*4894179.2WonNewlands
16 Feb 2020T20I643473188.2WonSuperSport Park
14 Feb 2020T20I351723205.9WonKingsmead
12 Feb 2020T20I231930121.1LostBuffalo Park
9 Feb 2020ODI432363187.0WonWanderers Stadium
4 Feb 2020ODI19253076.0LostNewlands
30 May 2019ODI01000.0WonKennington Oval
23 Jun 2017T20I473781127.0LostCounty Ground, Taunton
21 Jun 2017T20I60*3562171.4WonThe Rose Bowl
29 May 2017ODI51678076.1LostLord's
12 Sept 2012T20I4210200.0WonEdgbaston
8 Sept 2012T20I15171088.2LostRiverside Ground
5 Sept 2012ODI29524055.8LostTrent Bridge

Jonny Bairstow vs South Africa: questions and answers

How many matches has Jonny Bairstow played against South Africa?
Jonny Bairstow has played 26 matches against South Africa (16 in T20Is, 10 in ODIs), from 2012 to 2024. England won 11 and lost 12 of them.
How many runs has Jonny Bairstow scored against South Africa?
Jonny Bairstow has scored 744 runs in 22 innings against South Africa at an average of 37.20 and a strike rate of 119.8 (501 runs at an average of 41.75 in T20Is, 243 runs at an average of 30.38 in ODIs).
What is Jonny Bairstow's highest score against South Africa?
Jonny Bairstow's highest score against South Africa is 90 off 53 balls (T20I) at County Ground, Bristol on 27 July 2022.
How many hundreds has Jonny Bairstow scored against South Africa?
Jonny Bairstow has scored no hundreds and 6 fifties against South Africa.
Where has Jonny Bairstow scored the most runs against South Africa?
At Newlands: 105 runs in 2 innings against South Africa, at an average of 105.00.
How does Jonny Bairstow usually get out against South Africa?
Of Jonny Bairstow's 20 dismissals against South Africa: caught 12, bowled 4, lbw 3 and stumped 1. Andile Phehlukwayo has dismissed Jonny Bairstow most often, 4 times in 68 balls.
When did Jonny Bairstow last play against South Africa?
On 21 June 2024 (T20I) at Daren Sammy National Cricket Stadium: 16 off 20 balls. England lost that match.