D Brevis
Chennai Super Kings · batsman
2,428
Runs
27.91
Batting average
5
Wickets
8.67
Economy
Batting
Matches98
Innings98
Runs2428
Average27.91
Strike rate145.22
High score125
Fifties10
Hundreds1
Boundaries
Fours136
Sixes186
Bowling
Innings6
Overs7.5
Wickets5
Runs conceded65
Average13
Economy8.67
Strike rate9
Best figures1/7
How they get out
Caught68
Caught behind0
Bowled12
LBW5
Stumped1
Run out1
Fielding
Catches62
Stumpings0
Run outs4
Total dismissals66
Grounds D Brevis plays most
- Newlands14 matches · 269 runs · 2 wkts
- Grand Prairie Stadium9 matches · 250 runs
- MA Chidambaram Stadium, Chepauk, Chennai6 matches · 97 runs
- Narendra Modi Stadium6 matches · 175 runs
- The Wanderers Stadium5 matches · 101 runs · 1 wkts
- Harare Sports Club5 matches · 133 runs
Recent matches
| Date | Competition | Opponent | Batting | Bowling |
|---|---|---|---|---|
| 21 May 2026 | Indian Premier League | Gujarat Titans | 8 (11) | — |
| 18 May 2026 | Indian Premier League | Sunrisers Hyderabad | 44 (28) | — |
| 15 May 2026 | Indian Premier League | Lucknow Super Giants | 25 (17) | — |
| 10 May 2026 | Indian Premier League | Lucknow Super Giants | 10 (13) | — |
| 5 May 2026 | Indian Premier League | Delhi Capitals | — | — |
| 2 May 2026 | Indian Premier League | Mumbai Indians | — | — |
| 26 Apr 2026 | Indian Premier League | Gujarat Titans | 2 (9) | — |
| 23 Apr 2026 | Indian Premier League | Mumbai Indians | 21 (12) | — |
| 18 Apr 2026 | Indian Premier League | Sunrisers Hyderabad | 0 (4) | — |
| 14 Apr 2026 | Indian Premier League | Kolkata Knight Riders | 41 (33) | — |
| 11 Apr 2026 | Indian Premier League | Chennai Super Kings | — | — |
| 4 Mar 2026 | ICC Men's T20 World Cup | New Zealand | 34 (28) | — |
| 1 Mar 2026 | ICC Men's T20 World Cup | Zimbabwe | 42 (18) | — |
| 26 Feb 2026 | ICC Men's T20 World Cup | West Indies | — | — |
| 22 Feb 2026 | ICC Men's T20 World Cup | India | 45 (33) | — |
| 18 Feb 2026 | ICC Men's T20 World Cup | United Arab Emirates | 36 (27) | — |
| 14 Feb 2026 | ICC Men's T20 World Cup | New Zealand | 21 (17) | — |
| 9 Feb 2026 | ICC Men's T20 World Cup | Canada | 6 (7) | — |
| 31 Jan 2026 | Other T20 | West Indies | 17 (10) | — |
| 29 Jan 2026 | Other T20 | West Indies | 4 (6) | — |
| 27 Jan 2026 | Other T20 | West Indies | — | — |
| 1 Nov 2025 | South Africa tour of Pakistan | Pakistan | 21 (23) | — |
| 31 Oct 2025 | South Africa tour of Pakistan | Pakistan | 25 (16) | — |
| 28 Oct 2025 | South Africa tour of Pakistan | Pakistan | 9 (5) | — |
| 12 Sept 2025 | South Africa tour of England | England | 4 (3) | — |
| 10 Sept 2025 | South Africa tour of England | England | 23 (10) | — |
| 16 Aug 2025 | South Africa tour of Australia | Australia | 53 (27) | — |
| 12 Aug 2025 | South Africa tour of Australia | Australia | 125* (60) | — |
| 10 Aug 2025 | South Africa tour of Australia | Australia | 2 (7) | — |
| 26 Jul 2025 | Zimbabwe Twenty20 Tri-Series | New Zealand | 31 (18) | — |
| 22 Jul 2025 | Zimbabwe Twenty20 Tri-Series | New Zealand | 13 (13) | — |
| 20 Jul 2025 | Zimbabwe Twenty20 Tri-Series | Zimbabwe | 13* (8) | — |
| 16 Jul 2025 | Zimbabwe Twenty20 Tri-Series | New Zealand | 35 (20) | — |
| 14 Jul 2025 | Zimbabwe Twenty20 Tri-Series | Zimbabwe | 41 (17) | — |
| 20 Jun 2025 | Vitality Blast | Gloucestershire | 13 (10) | — |
| 19 Jun 2025 | Vitality Blast | Somerset | 36 (17) | — |
| 17 Jun 2025 | Vitality Blast | Surrey | 16 (11) | — |
| 8 Jun 2025 | Vitality Blast | Kent | 24 (18) | — |
| 6 Jun 2025 | Vitality Blast | Gloucestershire | 9* (7) | — |
| 30 May 2025 | Vitality Blast | Essex | 68 (34) | — |
| 25 May 2025 | Indian Premier League | Gujarat Titans | 57 (23) | — |
| 20 May 2025 | Indian Premier League | Rajasthan Royals | 42 (27) | — |
| 7 May 2025 | Indian Premier League | Kolkata Knight Riders | 52 (25) | — |
| 3 May 2025 | Indian Premier League | Royal Challengers Bengaluru | 0 (1) | — |
| 30 Apr 2025 | Indian Premier League | Punjab Kings | 32 (28) | — |
| 25 Apr 2025 | Indian Premier League | Sunrisers Hyderabad | 42 (25) | — |
| 8 Feb 2025 | SA20 | Sunrisers Eastern Cape | 38 (18) | — |
| 4 Feb 2025 | SA20 | Paarl Royals | 44* (30) | — |
| 2 Feb 2025 | SA20 | Pretoria Capitals | 9* (4) | 1/7 (1) |
| 31 Jan 2025 | SA20 | Pretoria Capitals | 73* (34) | 1/12 (1) |
| 29 Jan 2025 | SA20 | Sunrisers Eastern Cape | — | 1/14 (2) |
| 25 Jan 2025 | SA20 | Durban's Super Giants | 26* (17) | 0/6 (1) |
| 18 Jan 2025 | SA20 | Joburg Super Kings | 8 (3) | — |
| 15 Jan 2025 | SA20 | Paarl Royals | 8 (4) | — |
| 13 Jan 2025 | SA20 | Paarl Royals | 14 (9) | — |
| 11 Jan 2025 | SA20 | Joburg Super Kings | 14 (13) | — |
| 9 Jan 2025 | SA20 | Sunrisers Eastern Cape | 57 (30) | — |
| 24 Jul 2024 | Major League Cricket | Texas Super Kings | 0 (4) | — |
| 21 Jul 2024 | Major League Cricket | Los Angeles Knight Riders | 27 (19) | — |
| 18 Jul 2024 | Major League Cricket | San Francisco Unicorns | 56 (41) | — |
| 16 Jul 2024 | Major League Cricket | Washington Freedom | 2 (5) | — |
| 17 May 2024 | Indian Premier League | Lucknow Super Giants | 23 (21) | — |
| 3 May 2024 | Indian Premier League | Kolkata Knight Riders | — | — |
| 1 Apr 2024 | Indian Premier League | Rajasthan Royals | 0 (1) | — |
| 24 Mar 2024 | Indian Premier League | Gujarat Titans | 46 (38) | — |
| 3 Feb 2024 | SA20 | Pretoria Capitals | 9 (11) | — |
| 1 Feb 2024 | SA20 | Pretoria Capitals | 66* (32) | — |
| 27 Jan 2024 | SA20 | Sunrisers Eastern Cape | 26 (19) | — |
| 23 Jan 2024 | SA20 | Durban's Super Giants | 21 (19) | — |
| 21 Jan 2024 | SA20 | Paarl Royals | 0 (1) | — |
| 19 Jan 2024 | SA20 | Paarl Royals | 10 (7) | — |
| 16 Jan 2024 | SA20 | Sunrisers Eastern Cape | 8 (9) | — |
| 13 Jan 2024 | SA20 | Joburg Super Kings | 5 (6) | — |
| 11 Jan 2024 | SA20 | Durban's Super Giants | 5 (5) | — |
| 1 Sept 2023 | Australia tour of South Africa | Australia | 0 (1) | — |
| 30 Aug 2023 | Australia tour of South Africa | Australia | 5 (6) | — |
| 30 Jul 2023 | Major League Cricket | Seattle Orcas | 20 (18) | — |
| 28 Jul 2023 | Major League Cricket | Texas Super Kings | 41* (33) | — |
| 27 Jul 2023 | Major League Cricket | Washington Freedom | 57 (44) | — |
| 16 Jul 2023 | Major League Cricket | Los Angeles Knight Riders | 15 (7) | — |
| 14 Jul 2023 | Major League Cricket | San Francisco Unicorns | 32 (26) | — |
| 6 Feb 2023 | SA20 | Joburg Super Kings | 27 (27) | 1/18 (2) |
| 4 Feb 2023 | SA20 | Pretoria Capitals | 14 (11) | — |
| 2 Feb 2023 | SA20 | Durban's Super Giants | 13 (12) | — |
| 23 Jan 2023 | SA20 | Pretoria Capitals | 46 (32) | — |
| 21 Jan 2023 | SA20 | Paarl Royals | 2 (10) | — |
| 18 Jan 2023 | SA20 | Sunrisers Eastern Cape | 6 (8) | — |
| 16 Jan 2023 | SA20 | Sunrisers Eastern Cape | 15 (30) | — |
| 14 Jan 2023 | SA20 | Joburg Super Kings | 42 (36) | — |
| 13 Jan 2023 | SA20 | Durban's Super Giants | 0 (2) | — |
| 10 Jan 2023 | SA20 | Paarl Royals | 70* (42) | — |
| 22 Sept 2022 | Caribbean Premier League | Trinbago Knight Riders | 30* (7) | — |
| 21 Sept 2022 | Caribbean Premier League | Barbados Royals | 21 (17) | — |
| 17 Sept 2022 | Caribbean Premier League | St Lucia Kings | 32 (20) | — |
| 14 Sept 2022 | Caribbean Premier League | Jamaica Tallawahs | — | — |
| 11 Sept 2022 | Caribbean Premier League | St Lucia Kings | 11 (9) | — |
| 8 Sept 2022 | Caribbean Premier League | Guyana Amazon Warriors | 13 (19) | — |
| 1 Sept 2022 | Caribbean Premier League | Barbados Royals | 4 (2) | — |
| 31 Aug 2022 | Caribbean Premier League | Jamaica Tallawahs | 14 (11) | — |
| 21 May 2022 | Indian Premier League | Delhi Capitals | 37 (34) | — |
| 24 Apr 2022 | Indian Premier League | Lucknow Super Giants | 3 (5) | — |
| 21 Apr 2022 | Indian Premier League | Chennai Super Kings | 4 (7) | — |
| 16 Apr 2022 | Indian Premier League | Lucknow Super Giants | 31 (15) | — |
| 13 Apr 2022 | Indian Premier League | Punjab Kings | 49 (25) | — |
| 9 Apr 2022 | Indian Premier League | Royal Challengers Bangalore | 8 (11) | 1/8 (0.5) |
| 6 Apr 2022 | Indian Premier League | Kolkata Knight Riders | 29 (19) | — |
T20 only. The Hundred is 100-ball cricket and is never mixed into these figures.
Members get phase splits by bowling type, head-to-head records against every bowler faced, and a runs projection with market comparison.
Deep diveThe weekly digest
One email a week: the venue numbers that moved and the matchups worth knowing about, computed from ball-by-ball data. No tips, no spam, one-click unsubscribe.
For adults 18 and over. Nothing we send is financial advice.