CricketWise
  1. Home
  2. Players
  3. Tim David

Hobart Hurricanes · Men's cricket

Tim David stats

Data through 19 September 2026Last updated 19 September 2026

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

Between 2018 and 2026, Tim David appears in 4 ODIs, 73 T20Is for Australia in the Cricsheet data. The most runs came in T20 leagues: 5,399 at an average of 30.50 and a strike rate of 160.6, with a highest score of 76*. Against West Indies in T20Is, Tim David averaged 94.33 over 7 innings.

International matches
77
ODIs 4 · T20Is 73
International runs
1,722
1 hundreds
T20 league & domestic matches
287
5,399 runs
Best batting average (T20I)
35.68
62 innings
Highest score
140*
List A

Teams played for

Hobart Hurricanes 2020–2025 · 68Australia 2022–2026 · 63Mumbai Indians 2022–2024 · 37Royal Challengers Bengaluru 2021–2026 · 29St Lucia Kings 2021–2025 · 27Singapore 2019–2020 · 19Southern Brave 2021–2023 · 17Lancashire 2022 · 17Multan Sultans 2022–2023 · 16Perth Scorchers 2018–2020 · 12Surrey 2021 · 12MI New York 2023–2024 · 11

Tim David batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
ODI440453511.255384.900033
T20I7362151,677102*35.68993168.9195129109
T20 (leagues & domestic)287262855,39976*30.503,361160.60169353357
List A16145745140*82.78605123.12506928

Runs per year

05001K1.5K201820212026733
Tim David: runs per calendar year (all formats in the data)
05001K1.5K201820192020202120222023202420252026733
Tim David: runs per calendar year (all formats in the data)
Show as table
Tim David: runs per calendar year (all formats in the data)
YearRuns
201836
2019777
2020404
20211,082
20221,461
20231,210
2024932
20251,231
2026733
Year-by-year batting (18 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2018T20 (leagues & domestic)33636.00128.61700
2019List A536992.25103.79704
2019T20I1240837.09148.97702
2020T20 (leagues & domestic)1225428.22155.85801
2020T20I2150150.00192.39202
2021List A937675.20151.014021
2021T20 (leagues & domestic)3670630.70152.86402
2022T20 (leagues & domestic)59127928.42171.97104
2022T20I918222.75162.55401
2023ODI44511.2584.93500
2023T20 (leagues & domestic)49100832.52165.27603
2023T20I715726.17152.46401
2024T20 (leagues & domestic)3463024.23143.84500
2024T20I1730233.56173.64100
2025T20 (leagues & domestic)3683636.35163.36804
2025T20I1039549.38197.510213
2026T20 (leagues & domestic)3365034.21160.97002
2026T20I58320.75159.64500

Tim David bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
ODI1122011/20–20.0010.0012.0000
T20I1116425551/18–51.009.3332.8000
T20 (leagues & domestic)55518756132/14–58.158.7639.8001
List A621615193/26–16.784.1924.0001

Wickets per year

024682018202120261
Tim David: wickets per calendar year (all formats in the data)
024682018201920202021202220232024202520261
Tim David: wickets per calendar year (all formats in the data)
Show as table
Tim David: wickets per calendar year (all formats in the data)
YearWickets
20180
20196
20202
20217
20226
20235
20241
20250
20261
Year-by-year bowling (12 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2019List A138.673.713/26
2019T20I9367.339.041/18
2020T20 (leagues & domestic)20–3.000/1
2020T20I2226.5010.601/18
2021List A5620.834.312/25
2021T20 (leagues & domestic)7175.006.621/4
2022T20 (leagues & domestic)16651.509.971/4
2023ODI1120.0010.001/20
2023T20 (leagues & domestic)16456.758.902/14
2024T20 (leagues & domestic)7173.008.111/0
2025T20 (leagues & domestic)40–8.600/3
2026T20 (leagues & domestic)3125.007.891/7

Tim David against each team

Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
South AfricaODI44511.2584.93500
West IndiesT20I728394.33230.110210
IndiaT20I1227024.55152.57402
South AfricaT20I521543.00187.08303
New ZealandT20I69130.33159.63100
ZimbabweT20I38829.33179.64700
BangladeshT20I37738.50171.14500
ScotlandT20I46733.50181.12500
EnglandT20I55210.40136.84000
PakistanT20I33517.50116.71800
Adelaide StrikersT20 (leagues & domestic)1129849.67181.76201
Sydney ThunderT20 (leagues & domestic)922645.20166.27602
Delhi CapitalsT20 (leagues & domestic)822355.75202.74500
Perth ScorchersT20 (leagues & domestic)820140.20146.74600
Melbourne RenegadesT20 (leagues & domestic)1319438.80168.74600
Islamabad UnitedT20 (leagues & domestic)517443.50191.27102
Brisbane HeatT20 (leagues & domestic)816623.71135.04400
Melbourne StarsT20 (leagues & domestic)1216116.10132.03100
Chennai Super KingsT20 (leagues & domestic)815739.25203.97001
Peshawar ZalmiT20 (leagues & domestic)415175.50198.76402
Sydney SixersT20 (leagues & domestic)1014818.50154.25801
Guyana Amazon WarriorsT20 (leagues & domestic)814424.00117.14700
Gujarat TitansT20 (leagues & domestic)1014117.62150.04400
Barbados RoyalsT20 (leagues & domestic)513827.60158.64400
Trinbago Knight RidersT20 (leagues & domestic)613634.00156.34300
Sunrisers HyderabadT20 (leagues & domestic)613645.33186.34600
Punjab KingsT20 (leagues & domestic)513668.00200.05001
Lucknow Super GiantsT20 (leagues & domestic)513467.00178.74000
Rajasthan RoyalsT20 (leagues & domestic)712224.40154.44500
Quetta GladiatorsT20 (leagues & domestic)4117117.00172.14600
YorkshireT20 (leagues & domestic)311137.00198.26601
St Kitts and Nevis PatriotsT20 (leagues & domestic)610125.25142.34600
Lahore QalandarsT20 (leagues & domestic)59423.50149.22700
Gulf GiantsT20 (leagues & domestic)38944.50178.04100
Jamaica TallawahsT20 (leagues & domestic)38428.00155.65601
Texas Super KingsT20 (leagues & domestic)36321.00128.63300
Kolkata Knight RidersT20 (leagues & domestic)56315.75131.22400
Karachi KingsT20 (leagues & domestic)35929.50190.33400
Seattle OrcasT20 (leagues & domestic)34020.00100.01800
Desert VipersT20 (leagues & domestic)33919.50139.32800
Birmingham PhoenixT20 (leagues & domestic)5379.25127.61500
Mumbai IndiansT20 (leagues & domestic)33535.00194.43400
Belfast WolvesT20 (leagues & domestic)3289.33155.61700
London SpiritT20 (leagues & domestic)3136.5081.2900
Bowling against each opponent (3+ innings)
OpponentFormatInnsWktsAvgEconBest
Brisbane HeatT20 (leagues & domestic)7181.008.681/17
Melbourne RenegadesT20 (leagues & domestic)4155.006.881/0
Adelaide StrikersT20 (leagues & domestic)4164.008.001/18
Sydney SixersT20 (leagues & domestic)3126.006.501/4
Melbourne StarsT20 (leagues & domestic)40–10.830/8
Sydney ThunderT20 (leagues & domestic)30–12.000/10
Perth ScorchersT20 (leagues & domestic)30–7.310/6

Top grounds (batting)

Most runs by ground
GroundInnsRunsAvgHS
Bellerive Oval2970446.9376
Warner Park1446046.00102
Wankhede Stadium1536045.0046
Kennington Oval5316105.33140
M Chinnaswamy Stadium1230160.2070
Indian Association Ground628156.2077
Zayed Cricket Stadium923358.2564
The Gabba922231.7144
Selangor Turf Club319966.3397
Daren Sammy Cricket Ground1019824.7540

Top grounds (bowling)

Most wickets by ground
GroundInnsWktsAvgEcon
Selangor Turf Club138.673.71
Grand Prairie Stadium2211.0011.00
County Ground, Derby2213.503.86
Kennington Oval1216.004.00
Terdthai Cricket Ground2226.5010.60
Dubai International Cricket Stadium4227.506.88
Bellerive Oval13291.507.84
Gaddafi Stadium114.004.00
Aurora Stadium114.004.00
The Village117.003.50

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
T20Powerplay388263147.51219058.43
T20Middle33812344144.29940078.76
T20Death33071747189.311392610.43
ODIMiddle444989.83–––
ODIDeath1425.0112110.00

How Tim David was dismissed

How Tim David took wickets

Last 20 innings

02040608019 Jun 20268 Aug 202619 Sep 20262
Tim David: runs in the last 20 innings
02040608019 Jun 202626 Jul 20265 Aug 202616 Aug 20263 Sep 202610 Sep 202619 Sep 20262
Tim David: runs in the last 20 innings
Show as table
Tim David: runs in the last 20 innings
InningsRuns
19 Jun 202645
21 Jun 202612
24 Jul 20262
26 Jul 20269
31 Jul 20264
2 Aug 202624
5 Aug 20264
8 Aug 202632
10 Aug 202615
16 Aug 20260
26 Aug 20261
30 Aug 20269
3 Sep 202647
5 Sep 202635
6 Sep 202668
10 Sep 202617
13 Sep 202615
15 Sep 202648
16 Sep 202613
19 Sep 20262
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
19 Sep 2026T20 (leagues & domestic)Belfast Wolves22bowledMalahide Cricket Ground
16 Sep 2026T20 (leagues & domestic)Glasgow Cosmic13*9not outThe Village
15 Sep 2026T20 (leagues & domestic)Dublin Guardians48*21not outThe Village
13 Sep 2026T20 (leagues & domestic)Edinburgh Castle Rockers15*17not outThe Village
10 Sep 2026T20 (leagues & domestic)Belfast Wolves1710caughtThe Village
6 Sep 2026T20 (leagues & domestic)Rotterdam Dockers68*35not outSportpark Westvliet
5 Sep 2026T20 (leagues & domestic)Dublin Guardians3526caughtSportpark Westvliet
3 Sep 2026T20 (leagues & domestic)Glasgow Cosmic47*29not outSportpark Westvliet
30 Aug 2026T20 (leagues & domestic)Belfast Wolves96caughtSportpark Westvliet
26 Aug 2026T20 (leagues & domestic)Rotterdam Dockers13caughtSportpark Westvliet
16 Aug 2026T20 (leagues & domestic)Manchester Super Giants01caughtLord's
10 Aug 2026T20 (leagues & domestic)Southern Brave1512caughtTrent Bridge
8 Aug 2026T20 (leagues & domestic)MI London32*24not outKennington Oval
5 Aug 2026T20 (leagues & domestic)Birmingham Phoenix4*4not outTrent Bridge
2 Aug 2026T20 (leagues & domestic)Sunrisers Leeds24*22not outTrent Bridge
31 Jul 2026T20 (leagues & domestic)Manchester Super Giants48caughtOld Trafford
26 Jul 2026T20 (leagues & domestic)London Spirit910caughtTrent Bridge
24 Jul 2026T20 (leagues & domestic)Birmingham Phoenix23caughtEdgbaston
21 Jun 2026T20IBangladesh12*3not outBir Sreshtho Flight Lieutenant Matiur Rahman Stadium
19 Jun 2026T20IBangladesh4526caughtBir Sreshtho Flight Lieutenant Matiur Rahman Stadium

Frequently asked questions

How many runs has Tim David scored in ODIs?
45 runs in 4 innings (4 matches) at an average of 11.25 and a strike rate of 84.9, in the data from 2023 to 2023.
How many runs has Tim David scored in T20Is?
1,677 runs in 62 innings (73 matches) at an average of 35.68 and a strike rate of 168.9, in the data from 2019 to 2026.
How many runs has Tim David scored in T20 leagues?
5,399 runs in 262 innings (287 matches) at an average of 30.50 and a strike rate of 160.6, in the data from 2018 to 2026.
What is Tim David's highest score?
140* in List A, the highest score in the data.
How many centuries has Tim David scored?
3 hundreds in the data: 1 in T20Is, 2 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.