By Format
By Competition
Batting Stats - Format
Loading Batting Stats...
Bowling Stats - Format
Loading Bowling Stats...
Cricket Game Log - Bowling
Loading Bowling Game Log...
Cricket Game Log - Batting
Loading Batting Game Log...
Cricket Game Log - Fielding
Loading Fielding Game Log...
Recent RotoWire Articles Featuring Tim David See More

Azeem Siddiqui picks five teams to watch heading into ICC T20 World Cup 2024, including Australia and the West Indies.
More Fantasy News

Rejoins RCB for IPL 2025
David has rejoined the Royal Challengers Bengaluru (RCB) for the Indian Premier League (IPL) 2025, ESPN Cricinfo reported on Thursday.
ANALYSIS
Subscribe now to instantly reveal our take on this news.
Subscribe now to instantly reveal our take on this news.

Scores 62 not out
David scored 62 (not out) off 28 balls, including three fours and six sixes, for Hobart Hurricanes in a five-wicket victory against Adelaide Strikers during Sunday's 24th Big Bash League (BBL) 2024-25 match in Hobart.
ANALYSIS
Subscribe now to instantly reveal our take on this news.
Subscribe now to instantly reveal our take on this news.

Scored 25 batting first
David scored 25 off 20 balls with the help of one four and two sixes for Trinbago Knight Riders during a six-wicket defeat to Antigua and Barbuda Falcons in the Caribbean Premier League (CPL) in Port of Spain on Thursday.
ANALYSIS
Subscribe now to instantly reveal our take on this news.
Subscribe now to instantly reveal our take on this news.

Scores 35 not out
David scored 35 (not out) off 18 balls, including three fours and one six, for Mumbai Indians (MI) in a four-wicket defeat against Lucknow Super Giants (LSG) during the 48th Indian Premier League (IPL) 2024 match in Lucknow on Tuesday.
ANALYSIS
Subscribe now to instantly reveal our take on this news.
Subscribe now to instantly reveal our take on this news.

Scores unbeaten 42 chasing 278
David scored 42 not out off 22 balls with the help of two fours and three sixes for Mumbai Indians during a 31-run defeat to Sunrisers Hyderabad in the Indian Premier League (IPL) in Hyderabad on Wednesday.
ANALYSIS
Subscribe now to instantly reveal our take on this news.
Subscribe now to instantly reveal our take on this news.