CricketScore

Players / TH David

Men's cricket

TH David: runs, wickets and records

353 recorded matches from 1 Jan 2018 to 16 Aug 2026, most often for Hobart Hurricanes, Australia, Mumbai Indians. The figures are counted from ball-by-ball records.

Batting by format

M Inn Runs HS Avg SR 100 50 4s 6s
FormatMInnRunsHSAvgSR100504s6s
ODIs44453511.2584.90033
T20Is73621,677102*35.68168.919129109
T20 leagues2762495,13776*29.87160.8015338338

Bowling by format

Inn Wkts Best Avg Econ 5w
FormatInnWktsBestAvgEcon5w
ODIs111/2020.0010.000
T20Is1151/1851.009.330
T20 leagues53122/1462.338.870

Highest innings

Runs Balls Opponent
RunsBallsOpponentDate
102*37West Indies25 Jul 2025
92*32Malaysia3 Mar 2020
8352South Africa10 Aug 2025
7743Nepal28 Jul 2019
76*41Sydney Thunder15 Jan 2023

TH David: matches in the records

TH David appears in 353 recorded men's matches, from 1 January 2018 to 16 August 2026, most often for Hobart Hurricanes, Australia and Mumbai Indians. The matches split as 4 in One Day Internationals, 73 in Twenty20 Internationals and 276 in franchise Twenty20 leagues. The most frequent opponents in the records are India (14 matches), Melbourne Renegades (13 matches) and Adelaide Strikers (12 matches). The ground used most often is Bellerive Oval, Hobart, with 25 matches.

TH David batting record

In Twenty20 Internationals, the batting record is 1,677 runs in 62 innings, an average of 35.68, a strike rate of 168.9 and a highest score of 102*, with 1 hundred, 9 fifties and 5 ducks.

In franchise Twenty20 leagues, the batting record is 5,137 runs in 249 innings, an average of 29.87, a strike rate of 160.8 and a highest score of 76*, with 15 fifties and 9 ducks.

TH David bowling record

In franchise Twenty20 leagues, the bowling record is 12 wickets in 53 innings, an average of 62.33, an economy rate of 8.87 and best figures of 2 for 14.

TH David highest innings

The highest individual scores in the records are: 102* from 37 balls against West Indies at Warner Park, Basseterre, St Kitts on 25 July 2025 (T20Is). 92* from 32 balls against Malaysia at Terdthai Cricket Ground on 3 March 2020 (T20Is). 83 from 52 balls against South Africa at Marrara Stadium, Darwin on 10 August 2025 (T20Is). 77 from 43 balls against Nepal at Indian Association Ground on 28 July 2019 (T20Is). 76* from 41 balls against Sydney Thunder at Bellerive Oval, Hobart on 15 January 2023 (franchise Twenty20 leagues).

TH David best bowling

The best bowling figures in the records are: 2 for 14 against Texas Super Kings at Grand Prairie Stadium on 28 July 2023.

TH David results with the side

In Twenty20 Internationals, the player's side won 46 and lost 23 of the 73 recorded matches (66.7% of decided matches).

In franchise Twenty20 leagues, the player's side won 149 and lost 124 of the 276 recorded matches (54.6% of decided matches).

Against the most frequent opponents the results were India: 3 won, 9 lost in 14 matches, Melbourne Renegades: 10 won, 3 lost in 13 matches, Adelaide Strikers: 6 won, 6 lost in 12 matches, Melbourne Stars: 4 won, 8 lost in 12 matches and Sydney Thunder: 8 won, 4 lost in 12 matches.

TH David teams

Matches by side: Hobart Hurricanes (68), Australia (63), Mumbai Indians (37), Royal Challengers Bengaluru (28), St Lucia Kings (27), Southern Brave (17), Lancashire (17), Multan Sultans (16), Singapore (14) and Perth Scorchers (12).

TH David main grounds

The grounds used most often are Bellerive Oval, Hobart (25), Wankhede Stadium, Mumbai (18), Warner Park, Basseterre, St Kitts (16), Perth Stadium (12), M Chinnaswamy Stadium, Bengaluru (12) and Melbourne Cricket Ground (11).

TH David runs by year

Runs in each calendar year of the records: 2018 (36), 2019 (408), 2020 (404), 2021 (706), 2022 (1,461), 2023 (1,210), 2024 (932), 2025 (1,224), 2026 (478).

TH David wickets by year

Wickets in each calendar year of the records: 2019 (3), 2020 (2), 2021 (1), 2022 (6), 2023 (5), 2024 (1).

TH David matches by year

Recorded matches in each calendar year: 2018 (4), 2019 (12), 2020 (16), 2021 (38), 2022 (73), 2023 (64), 2024 (61), 2025 (54), 2026 (31).

TH David fours and sixes

In Twenty20 Internationals, 129 fours and 109 sixes, one boundary every 4.2 balls faced; 69.8% of the runs came in boundaries.

In franchise Twenty20 leagues, 338 fours and 338 sixes, one boundary every 4.7 balls faced; 65.8% of the runs came in boundaries.

How TH David gets out

In Twenty20 Internationals, 47 recorded dismissals: caught 72%, bowled 11%, caught and bowled 6% and run out 4%.

In franchise Twenty20 leagues, 172 recorded dismissals: caught 76%, bowled 12%, run out 4% and lbw 4%.

TH David bowling in detail

In franchise Twenty20 leagues: 134 dot balls (26.5% of legal deliveries), 1 maidens, 37 wides and 0 no-balls and wickets by caught 67%, stumped 8% and bowled 8%.

TH David player of the match awards

Of the 14 player of the match awards on record, the first is dated 28 July 2019 (Singapore v Nepal) and the latest 5 April 2026 (Royal Challengers Bengaluru v Chennai Super Kings): 3 in Twenty20 Internationals and 11 in franchise Twenty20 leagues.

TH David first and latest matches

The first recorded match in One Day Internationals is dated 9 September 2023 against South Africa and the latest 17 September 2023 against South Africa.

The first recorded match in Twenty20 Internationals is dated 22 July 2019 against Qatar and the latest 21 June 2026 against Bangladesh.

The first recorded match in franchise Twenty20 leagues is dated 1 January 2018 against Sydney Sixers and the latest 16 August 2026 against Manchester Super Giants.

TH David against different opponents

The most runs against a single opponent are 298 against Adelaide Strikers in 11 innings (average 49.67), 283 against West Indies in 7 innings (average 94.33), 270 against India in 12 innings (average 24.55) and 260 against South Africa in 9 innings (average 28.89).

TH David at different grounds

The grounds that have produced the most runs are Bellerive Oval, Hobart (546 runs in 22 innings), Warner Park, Basseterre, St Kitts (460 runs in 14 innings), Wankhede Stadium, Mumbai (360 runs in 15 innings) and M Chinnaswamy Stadium, Bengaluru (301 runs in 12 innings).

TH David recent years

Year by year, the latest figures in the records are 2021: 38 matches, 706 runs and 1 wickets; 2022: 73 matches, 1,461 runs and 6 wickets; 2023: 64 matches, 1,210 runs and 5 wickets; 2024: 61 matches, 932 runs and 1 wickets; 2025: 54 matches and 1,224 runs; 2026: 31 matches and 478 runs.

TH David year by year

The busiest year in the records is 2022, with 73 matches. The most runs in a calendar year came in 2022: 1,461. The most wickets in a calendar year came in 2022: 6.

Questions and answers

How many matches has TH David played?

353 recorded matches, from 1 January 2018 to 16 August 2026.

How many runs has TH David scored in T20Is?

1,677 runs in 62 innings, at an average of 35.68.

How many runs has TH David scored in T20 leagues?

5,137 runs in 249 innings, at an average of 29.87.

What is TH David's highest score?

102* from 37 balls against West Indies on 25 July 2025, at Warner Park, Basseterre, St Kitts.

How many wickets has TH David taken in T20 leagues?

12 wickets in 53 innings, with best figures of 2 for 14.

How many sixes has TH David hit?

450 sixes and 470 fours in the recorded matches.

How many player of the match awards has TH David won?

14 in the recorded matches.

How many hundreds has TH David scored?

1 in the recorded matches.

Which teams has TH David played for?

Hobart Hurricanes (68), Australia (63), Mumbai Indians (37), Royal Challengers Bengaluru (28), St Lucia Kings (27), Southern Brave (17), Lancashire (17) and Multan Sultans (16).

When was TH David's most recent recorded match?

16 August 2026.

Team pages

Records