CricketScore

Players / D Brevis

Men's cricket

D Brevis: runs, wickets and records

153 recorded matches from 6 Apr 2022 to 13 Sep 2026, most often for South Africa, MI Cape Town, Chennai Super Kings. The figures are counted from ball-by-ball records.

Batting by format

M Inn Runs HS Avg SR 100 50 4s 6s
FormatMInnRunsHSAvgSR100504s6s
Tests461385423.0095.802136
ODIs12123065430.60139.1011325
T20Is3432900125*31.03165.4135370
T20 leagues103942,40510129.69147.9112139179

Bowling by format

Inn Wkts Best Avg Econ 5w
FormatInnWktsBestAvgEcon5w
Tests111/2222.005.080
T20Is111/2222.0011.000
T20 leagues651/713.008.670

Highest innings

Runs Balls Opponent
RunsBallsOpponentDate
125*56Australia12 Aug 2025
10156Sunrisers Eastern Cape25 Jan 2026
75*38Sunrisers Eastern Cape21 Jan 2026
75*32Zimbabwe29 Aug 2026
7550Namibia28 Aug 2026

D Brevis: matches in the records

D Brevis appears in 153 recorded men's matches, from 6 April 2022 to 13 September 2026, most often for South Africa, MI Cape Town and Chennai Super Kings. The matches split as 4 in Test matches, 12 in One Day Internationals, 34 in Twenty20 Internationals and 103 in franchise Twenty20 leagues. The most frequent opponents in the records are Sunrisers Eastern Cape (11 matches), Paarl Royals (9 matches) and Joburg Super Kings (8 matches). The ground used most often is Newlands, Cape Town, with 17 matches.

D Brevis batting record

In Test matches, the batting record is 138 runs in 6 innings, an average of 23.00 and a highest score of 54, with 2 fifties and 2 ducks.

In One Day Internationals, the batting record is 306 runs in 12 innings, an average of 30.60, a strike rate of 139.1 and a highest score of 54, with 1 fifties.

In Twenty20 Internationals, the batting record is 900 runs in 32 innings, an average of 31.03, a strike rate of 165.4 and a highest score of 125*, with 1 hundred, 3 fifties and 1 ducks.

In franchise Twenty20 leagues, the batting record is 2,405 runs in 94 innings, an average of 29.69, a strike rate of 147.9 and a highest score of 101, with 1 hundred, 12 fifties and 6 ducks.

D Brevis highest innings

The highest individual scores in the records are: 125* from 56 balls against Australia at Marrara Stadium, Darwin on 12 August 2025 (T20Is). 101 from 56 balls against Sunrisers Eastern Cape at Newlands, Cape Town on 25 January 2026 (franchise Twenty20 leagues). 75* from 38 balls against Sunrisers Eastern Cape at Kingsmead, Durban on 21 January 2026 (franchise Twenty20 leagues). 75* from 32 balls against Zimbabwe at Namibia Cricket Ground, Windhoek on 29 August 2026 (T20Is). 75 from 50 balls against Namibia at Namibia Cricket Ground, Windhoek on 28 August 2026 (T20Is).

D Brevis results with the side

In One Day Internationals, the player's side won 8 and lost 4 of the 12 recorded matches (66.7% of decided matches).

In Twenty20 Internationals, the player's side won 18 and lost 16 of the 34 recorded matches (52.9% of decided matches).

In franchise Twenty20 leagues, the player's side won 44 and lost 57 of the 103 recorded matches (43.6% of decided matches).

Against the most frequent opponents the results were Sunrisers Eastern Cape: 4 won, 7 lost in 11 matches, Paarl Royals: 6 won, 3 lost in 9 matches, Joburg Super Kings: 4 won, 4 lost in 8 matches, Australia: 3 won, 5 lost in 8 matches and Zimbabwe: 8 won, 0 lost in 8 matches.

D Brevis teams

Matches by side: South Africa (50), MI Cape Town (32), Chennai Super Kings (17), Pretoria Capitals (11), Mumbai Indians (10), MI New York (9), St Kitts and Nevis Patriots (8), Hampshire (8) and London Spirit (8).

D Brevis main grounds

The grounds used most often are Newlands, Cape Town (17), SuperSport Park, Centurion (8), Narendra Modi Stadium, Ahmedabad (8), MA Chidambaram Stadium, Chepauk, Chennai (8), Namibia Cricket Ground, Windhoek (8) and Kingsmead, Durban (7).

D Brevis runs by year

Runs in each calendar year of the records: 2022 (286), 2023 (405), 2024 (304), 2025 (1,568), 2026 (1,186).

D Brevis wickets by year

Wickets in each calendar year of the records: 2022 (1), 2023 (1), 2025 (4), 2026 (1).

D Brevis matches by year

Recorded matches in each calendar year: 2022 (15), 2023 (17), 2024 (17), 2025 (59), 2026 (45).

D Brevis fours and sixes

In One Day Internationals, 13 fours and 25 sixes, one boundary every 5.8 balls faced; 66.0% of the runs came in boundaries.

In Twenty20 Internationals, 53 fours and 70 sixes, one boundary every 4.4 balls faced; 70.2% of the runs came in boundaries.

In franchise Twenty20 leagues, 139 fours and 179 sixes, one boundary every 5.1 balls faced; 67.8% of the runs came in boundaries.

How D Brevis gets out

In Twenty20 Internationals, 29 recorded dismissals: caught 93% and bowled 7%.

In franchise Twenty20 leagues, 81 recorded dismissals: caught 73%, bowled 16%, lbw 6% and caught and bowled 2%.

D Brevis player of the match awards

Of the 8 player of the match awards on record, the first is dated 10 January 2023 (Paarl Royals v MI Cape Town) and the latest 29 August 2026 (Zimbabwe v South Africa): 3 in Twenty20 Internationals and 5 in franchise Twenty20 leagues.

D Brevis first and latest matches

The first recorded match in Test matches is dated 28 June 2025 against Zimbabwe and the latest 20 October 2025 against Pakistan.

The first recorded match in One Day Internationals is dated 19 August 2025 against Australia and the latest 13 September 2026 against Namibia.

The first recorded match in Twenty20 Internationals is dated 30 August 2023 against Australia and the latest 6 September 2026 against Zimbabwe.

The first recorded match in franchise Twenty20 leagues is dated 6 April 2022 against Kolkata Knight Riders and the latest 12 August 2026 against Welsh Fire.

D Brevis against different opponents

The most runs against a single opponent are 346 against Sunrisers Eastern Cape in 10 innings (average 38.44), 328 against Zimbabwe in 9 innings (average 46.86), 241 against Australia in 8 innings (average 34.43) and 234 against India in 8 innings (average 29.25).

D Brevis at different grounds

The grounds that have produced the most runs are Newlands, Cape Town (406 runs in 15 innings), Namibia Cricket Ground, Windhoek (302 runs in 8 innings), SuperSport Park, Centurion (226 runs in 8 innings) and Narendra Modi Stadium, Ahmedabad (214 runs in 7 innings).

D Brevis recent years

Year by year, the latest figures in the records are 2022: 15 matches, 286 runs and 1 wickets; 2023: 17 matches, 405 runs and 1 wickets; 2024: 17 matches and 304 runs; 2025: 59 matches, 1,568 runs and 4 wickets; 2026: 45 matches, 1,186 runs and 1 wickets.

D Brevis year by year

The busiest year in the records is 2025, with 59 matches. The most runs in a calendar year came in 2025: 1,568. The most wickets in a calendar year came in 2025: 4.

Questions and answers

How many matches has D Brevis played?

153 recorded matches, from 6 April 2022 to 13 September 2026.

How many runs has D Brevis scored in Tests?

138 runs in 6 innings, at an average of 23.00.

How many runs has D Brevis scored in ODIs?

306 runs in 12 innings, at an average of 30.60.

How many runs has D Brevis scored in T20Is?

900 runs in 32 innings, at an average of 31.03.

What is D Brevis's highest score?

125* from 56 balls against Australia on 12 August 2025, at Marrara Stadium, Darwin.

How many sixes has D Brevis hit?

280 sixes and 218 fours in the recorded matches.

How many player of the match awards has D Brevis won?

8 in the recorded matches.

How many hundreds has D Brevis scored?

2 in the recorded matches.

Which teams has D Brevis played for?

South Africa (50), MI Cape Town (32), Chennai Super Kings (17), Pretoria Capitals (11), Mumbai Indians (10), MI New York (9), St Kitts and Nevis Patriots (8) and Hampshire (8).

When was D Brevis's most recent recorded match?

13 September 2026.

Team pages

Records