CricketWise
  1. Home
  2. Players
  3. TF Rogers

Melbourne Stars · Men's cricket

TF Rogers stats

Data through 12 October 2026Last updated 12 October 2026

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

TF Rogers played 48 T20 league and domestic matches in the data, between 2022 and 2026. In List A TF Rogers scored 830 runs in 24 innings (average 34.58, strike rate 81.5), including 1 hundreds and 4 fifties. Against New South Wales in List A, TF Rogers averaged 52.20 over 5 innings.

T20 league & domestic matches
48
818 runs
Best batting average (T20 (leagues & domestic))
19.02
46 innings
Highest score
196
List A

Teams played for

Melbourne Stars 2022–2026 · 44Victoria 2023–2026 · 34Galle Gallants 2026 · 4

TF Rogers batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
T20 (leagues & domestic)484638185319.02673121.50239317
First-class91403427624.4367650.6031482
List A2524083019634.581,01981.51407524

Runs per year

0200400600800202220242026318
TF Rogers: runs per calendar year (all formats in the data)
020040060080020222023202420252026318
TF Rogers: runs per calendar year (all formats in the data)
Show as table
TF Rogers: runs per calendar year (all formats in the data)
YearRuns
2022125
2023481
2024761
2025305
2026318
Year-by-year batting (11 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2022T20 (leagues & domestic)712517.86127.63200
2023List A615726.1784.04500
2023T20 (leagues & domestic)1432427.00122.75101
2024First-class1030430.4051.77603
2024List A733447.7195.419611
2024T20 (leagues & domestic)812317.57120.64200
2025First-class4389.5043.23300
2025List A722031.4371.26802
2025T20 (leagues & domestic)6477.83104.43000
2026List A411929.7568.86901
2026T20 (leagues & domestic)1119918.09121.35301

TF Rogers bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
First-class396690–––4.31–000
Year-by-year bowling (1 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2024First-class30–4.310/6
Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
Melbourne RenegadesT20 (leagues & domestic)816223.14131.75301
Adelaide StrikersT20 (leagues & domestic)512330.75105.15101
Sydney SixersT20 (leagues & domestic)612220.33123.24800
Perth ScorchersT20 (leagues & domestic)610517.50123.53200
Hobart HurricanesT20 (leagues & domestic)79616.00131.53000
Brisbane HeatT20 (leagues & domestic)68814.67129.44100
Sydney ThunderT20 (leagues & domestic)47117.75107.63500
QueenslandFirst-class411228.0064.06901
New South WalesFirst-class49724.2543.55901
TasmaniaFirst-class33812.6744.73300
New South WalesList A526152.20109.219610
South AustraliaList A620333.8368.46701
QueenslandList A516432.8066.16901
TasmaniaList A514028.0083.86801
Western AustraliaList A36220.6791.25001

Top grounds (batting)

Most runs by ground
GroundInnsRunsAvgHS
Melbourne Cricket Ground2357627.4369
Junction Oval1441229.4376
North Sydney Oval1196196.00196
The Gabba614824.6769
Bellerive Oval613226.4068
Adelaide Oval813016.2531
Docklands Stadium410325.7553
R Premadasa Stadium34715.6734
Great Barrier Reef Arena14242.0042
Perth Stadium34214.0020

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
T20Powerplay639512124.829–––
T20Middle179161111.214–––

How TF Rogers was dismissed

Last 20 innings

02040608019 Sep 20258 Jan 202612 Oct 202633
TF Rogers: runs in the last 20 innings
02040608019 Sep 20252 Dec 20254 Jan 202613 Jan 20263 Feb 20267 Aug 202612 Oct 202633
TF Rogers: runs in the last 20 innings
Show as table
TF Rogers: runs in the last 20 innings
InningsRuns
19 Sep 202515
9 Oct 202531
20 Oct 20257
2 Dec 202550
18 Dec 202530
2 Jan 202613
4 Jan 202615
8 Jan 202623
10 Jan 202653
13 Jan 202632
17 Jan 20268
21 Jan 20264
3 Feb 202669
1 Aug 20264
5 Aug 20260
7 Aug 202613
8 Aug 202634
19 Sep 20261
25 Sep 202616
12 Oct 202633
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
12 Oct 2026List ASouth Australia3328caughtJunction Oval
25 Sep 2026List ANew South Wales1634caughtJunction Oval
19 Sep 2026List AQueensland14bowledAllan Border Field
8 Aug 2026T20 (leagues & domestic)Jaffna Kings3427caughtR Premadasa Stadium
7 Aug 2026T20 (leagues & domestic)Colombo Kaps1310caughtR Premadasa Stadium
5 Aug 2026T20 (leagues & domestic)Jaffna Kings03caughtR Premadasa Stadium
1 Aug 2026T20 (leagues & domestic)Colombo Kaps42lbwPallekele International Cricket Stadium
3 Feb 2026List AQueensland69107caughtMelbourne Cricket Ground
21 Jan 2026T20 (leagues & domestic)Hobart Hurricanes46bowledBellerive Oval
17 Jan 2026T20 (leagues & domestic)Perth Scorchers84caughtPerth Stadium
13 Jan 2026T20 (leagues & domestic)Adelaide Strikers3240caughtMelbourne Cricket Ground
10 Jan 2026T20 (leagues & domestic)Melbourne Renegades5324run outDocklands Stadium
8 Jan 2026T20 (leagues & domestic)Sydney Sixers2323bowledMelbourne Cricket Ground
4 Jan 2026T20 (leagues & domestic)Melbourne Renegades1513caughtMelbourne Cricket Ground
2 Jan 2026T20 (leagues & domestic)Brisbane Heat1312bowledThe Gabba
18 Dec 2025T20 (leagues & domestic)Hobart Hurricanes3018caughtMelbourne Cricket Ground
2 Dec 2025List AWestern Australia5053caughtJunction Oval
20 Oct 2025List ANew South Wales723caughtJunction Oval
9 Oct 2025List ASouth Australia3159caughtAdelaide Oval
19 Sep 2025List ATasmania1517bowledAllan Border Field

Frequently asked questions

How many runs has TF Rogers scored in T20 leagues?
818 runs in 46 innings (48 matches) at an average of 19.02 and a strike rate of 121.5, in the data from 2022 to 2026.
What is TF Rogers's highest score?
196 in List A, the highest score in the data.
How many centuries has TF Rogers scored?
1 hundreds in the data: 1 in List A.

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