CricketWise
  1. Home
  2. Players
  3. Connor Esterhuizen

South Africa · Men's cricket

Connor Esterhuizen stats

Data through 27 September 2026Last updated 27 September 2026

Coverage: matches in the Cricsheet data from 13 January 2023 to 27 September 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.

Between 2023 and 2026, Connor Esterhuizen appears in 3 ODIs, 10 T20Is for South Africa in the Cricsheet data. In T20 leagues Connor Esterhuizen scored 633 runs in 35 innings (average 21.10, strike rate 119.7), including 0 hundreds and 3 fifties. Against New Zealand in T20Is, Connor Esterhuizen averaged 50.00 over 5 innings.

International matches
13
ODIs 3 · T20Is 10
International runs
523
1 hundreds
T20 league & domestic matches
37
633 runs
Highest score
119
ODI

Teams played for

South Africa 2026 · 13Pretoria Capitals 2025–2026 · 11MI Cape Town 2024–2025 · 11Lions 2024–2026 · 9Abu Dhabi Knight Riders 2023 · 4San Francisco Unicorns 2026 · 2

Connor Esterhuizen batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
ODI33119711998.50197100.0110139
T20I10913268840.75210155.20302523
T20 (leagues & domestic)373556336921.10529119.70365322

Runs per year

020040060080020232026740
Connor Esterhuizen: runs per calendar year (all formats in the data)
02004006008002023202420252026740
Connor Esterhuizen: runs per calendar year (all formats in the data)
Show as table
Connor Esterhuizen: runs per calendar year (all formats in the data)
YearRuns
202327
2024240
2025149
2026740
Year-by-year batting (6 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2023T20 (leagues & domestic)4279.0087.11700
2024T20 (leagues & domestic)1324026.67117.66201
2025T20 (leagues & domestic)714921.29119.26901
2026ODI319798.50100.011911
2026T20 (leagues & domestic)1121719.73128.45201
2026T20I932640.75155.28803

Connor Esterhuizen bowling record by format

Connor Esterhuizen has not bowled in the matches in the data.

Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
NamibiaODI319798.50100.011911
New ZealandT20I520050.00146.07502
Sunrisers Eastern CapeT20 (leagues & domestic)715525.83126.05201
Paarl RoyalsT20 (leagues & domestic)46923.0093.23200
Durban's Super GiantsT20 (leagues & domestic)35819.33116.03700
TitansT20 (leagues & domestic)34824.00120.04800
Joburg Super KingsT20 (leagues & domestic)3103.3343.5800

Top grounds (batting)

Most runs by ground
GroundInnsRunsAvgHS
Namibia Cricket Ground732353.83119
The Wanderers Stadium812117.2948
Kingsmead411428.5038
Newlands610125.2569
SuperSport Park48621.5052
Hagley Oval17575.0075
Senwes Park162–62
Wellington Regional Stadium15757.0057
Boland Park35117.0032
Bay Oval145–45

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
T20Powerplay328286114.712–––
T20Middle416351118.517–––
T20Death215102210.89–––
ODIPowerplay417256.91–––
ODIMiddle156125124.81–––

How Connor Esterhuizen was dismissed

Last 20 innings

05010015012 Jan 202620 Mar 202627 Sep 202638
Connor Esterhuizen: runs in the last 20 innings
05010015012 Jan 202621 Jan 202617 Mar 202625 Mar 202628 Aug 20266 Sep 202627 Sep 202638
Connor Esterhuizen: runs in the last 20 innings
Show as table
Connor Esterhuizen: runs in the last 20 innings
InningsRuns
12 Jan 202624
15 Jan 20268
17 Jan 20260
21 Jan 202622
25 Jan 20260
15 Mar 202645
17 Mar 20268
20 Mar 202615
22 Mar 202657
25 Mar 202675
20 Jun 202620
24 Jun 20264
28 Aug 20264
1 Sep 20262
4 Sep 202688
6 Sep 202632
9 Sep 202610
11 Sep 2026119
13 Sep 202668
27 Sep 202638
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
27 Sep 2026T20 (leagues & domestic)Dolphins3813bowledKingsmead
13 Sep 2026ODINamibia68*68not outNamibia Cricket Ground
11 Sep 2026ODINamibia119110caughtNamibia Cricket Ground
9 Sep 2026ODINamibia1019caughtNamibia Cricket Ground
6 Sep 2026T20IZimbabwe3223caughtNamibia Cricket Ground
4 Sep 2026T20INamibia8840bowledNamibia Cricket Ground
1 Sep 2026T20IZimbabwe23caughtNamibia Cricket Ground
28 Aug 2026T20INamibia47caughtNamibia Cricket Ground
24 Jun 2026T20 (leagues & domestic)Texas Super Kings43bowledOakland Coliseum
20 Jun 2026T20 (leagues & domestic)Texas Super Kings2018caughtGrand Prairie Stadium
25 Mar 2026T20INew Zealand7533caughtHagley Oval
22 Mar 2026T20INew Zealand5736caughtWellington Regional Stadium
20 Mar 2026T20INew Zealand158caughtEden Park
17 Mar 2026T20INew Zealand812caughtSeddon Park
15 Mar 2026T20INew Zealand45*48not outBay Oval
25 Jan 2026T20 (leagues & domestic)Sunrisers Eastern Cape04caughtNewlands
21 Jan 2026T20 (leagues & domestic)Sunrisers Eastern Cape2219bowledKingsmead
17 Jan 2026T20 (leagues & domestic)Joburg Super Kings07caughtThe Wanderers Stadium
15 Jan 2026T20 (leagues & domestic)Paarl Royals813bowledSuperSport Park
12 Jan 2026T20 (leagues & domestic)MI Cape Town2420bowledSuperSport Park

Frequently asked questions

How many runs has Connor Esterhuizen scored in ODIs?
197 runs in 3 innings (3 matches) at an average of 98.50 and a strike rate of 100.0, in the data from 2026 to 2026.
How many runs has Connor Esterhuizen scored in T20Is?
326 runs in 9 innings (10 matches) at an average of 40.75 and a strike rate of 155.2, in the data from 2026 to 2026.
How many runs has Connor Esterhuizen scored in T20 leagues?
633 runs in 35 innings (37 matches) at an average of 21.10 and a strike rate of 119.7, in the data from 2023 to 2026.
What is Connor Esterhuizen's highest score?
119 in ODIs, the highest score in the data.
How many centuries has Connor Esterhuizen scored?
1 hundreds in the data: 1 in ODIs.

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