CricketWise
  1. Home
  2. Players
  3. OJ Peake

Victoria · Men's cricket

OJ Peake stats

Data through 12 October 2026Last updated 12 October 2026

Coverage: matches in the Cricsheet data from 18 January 2025 to 12 October 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.

Between 2025 and 2026, OJ Peake appears in 8 ODIs for Australia in the Cricsheet data. In first-class OJ Peake scored 431 runs in 21 innings (average 23.94, strike rate 39.8), including 0 hundreds and 3 fifties.

International matches
8
ODIs 8
International runs
210
0 hundreds
T20 league & domestic matches
8
188 runs
Highest score
73
List A

Teams played for

Victoria 2025–2026 · 15Australia 2026 · 8Melbourne Renegades 2025–2026 · 7San Francisco Unicorns 2026 · 1

OJ Peake batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
ODI8812104830.0023689.0000138
T20 (leagues & domestic)8811885726.86140134.3010157
First-class1121343170*23.941,08339.8033492
List A4401537338.2515598.7020154
Year-by-year batting (7 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2025First-class1430225.1742.27002
2025List A38026.6798.85401
2025T20 (leagues & domestic)411929.75140.05701
2026First-class712921.5035.15901
2026List A17373.0098.67301
2026ODI821030.0089.04800
2026T20 (leagues & domestic)46923.00125.54200

OJ Peake bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
ODI4544811/29–48.005.3354.0000
First-class342210–––3.00–001
List A2181611/9–16.005.3318.0000
Year-by-year bowling (5 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2025First-class20–2.170/5
2025List A119.004.501/9
2026First-class10–8.000/8
2026List A10–7.000/7
2026ODI4148.005.331/29
Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
ZimbabweODI39045.00100.04100
PakistanODI34515.0073.83100
South AustraliaFirst-class721335.5037.97002
Western AustraliaFirst-class68421.0030.85201
New South WalesFirst-class4174.2553.11600
Bowling against each opponent (3+ innings)
OpponentFormatInnsWktsAvgEconBest
ZimbabweODI3137.005.291/29
South AustraliaFirst-class30–3.000/5

Top grounds (batting)

Most runs by ground
GroundInnsRunsAvgHS
Junction Oval1234328.5873
Adelaide Oval310050.0070
Harare Sports Club39045.0041
Western Australia Cricket Association Ground47625.3352
Kardinia Park27135.5057
The Gabba25628.0029
Senwes Park14848.0048
Perth Stadium142–42
Gaddafi Stadium23819.0031
Docklands Stadium23216.0019

Top grounds (bowling)

Most wickets by ground
GroundInnsWktsAvgEcon
Adelaide Oval3122.002.75
Harare Sports Club3137.005.29

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
T20Powerplay88100.00–––
T20Middle10491114.34–––
T20Death7641185.43–––
ODIMiddle11216269.145415.33
ODIDeath9874132.43–––

How OJ Peake was dismissed

How OJ Peake took wickets

Last 20 innings

0204060801 Jan 202626 Mar 202612 Oct 202673
OJ Peake: runs in the last 20 innings
0204060801 Jan 202616 Feb 202626 Mar 20262 Jun 202619 Jun 202620 Sep 202612 Oct 202673
OJ Peake: runs in the last 20 innings
Show as table
OJ Peake: runs in the last 20 innings
InningsRuns
1 Jan 202613
4 Jan 202610
7 Jan 202642
16 Feb 20260
16 Feb 20263
14 Mar 202659
26 Mar 202628
26 Mar 20264
30 May 20267
2 Jun 202631
4 Jun 20267
14 Jun 202627
19 Jun 20264
15 Sep 202630
18 Sep 202641
20 Sep 202619
30 Sep 202648
7 Oct 202632
7 Oct 20263
12 Oct 202673
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
12 Oct 2026List ASouth Australia7374caughtJunction Oval
7 Oct 2026First-classSouth Australia319caughtJunction Oval
7 Oct 2026First-classSouth Australia3244bowledJunction Oval
30 Sep 2026ODISouth Africa4853caughtSenwes Park
20 Sep 2026ODIZimbabwe1932lbwHarare Sports Club
18 Sep 2026ODIZimbabwe41*18not outHarare Sports Club
15 Sep 2026ODIZimbabwe3040hit wicketHarare Sports Club
19 Jun 2026T20 (leagues & domestic)Los Angeles Knight Riders46caughtGrand Prairie Stadium
14 Jun 2026ODIBangladesh2732caughtShere Bangla National Stadium
4 Jun 2026ODIPakistan713caughtGaddafi Stadium
2 Jun 2026ODIPakistan3132bowledGaddafi Stadium
30 May 2026ODIPakistan716caughtRawalpindi Cricket Stadium
26 Mar 2026First-classSouth Australia414caughtJunction Oval
26 Mar 2026First-classSouth Australia2865bowledJunction Oval
14 Mar 2026First-classSouth Australia59209caughtJunction Oval
16 Feb 2026First-classWestern Australia3*10retired hurtWestern Australia Cricket Association Ground
16 Feb 2026First-classWestern Australia06caughtWestern Australia Cricket Association Ground
7 Jan 2026T20 (leagues & domestic)Perth Scorchers42*30not outPerth Stadium
4 Jan 2026T20 (leagues & domestic)Melbourne Stars105run outMelbourne Cricket Ground
1 Jan 2026T20 (leagues & domestic)Sydney Sixers1314caughtDocklands Stadium

Frequently asked questions

How many runs has OJ Peake scored in ODIs?
210 runs in 8 innings (8 matches) at an average of 30.00 and a strike rate of 89.0, in the data from 2026 to 2026.
How many runs has OJ Peake scored in T20 leagues?
188 runs in 8 innings (8 matches) at an average of 26.86 and a strike rate of 134.3, in the data from 2025 to 2026.
What is OJ Peake's highest score?
73 in List A, the highest score in the data.

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