LUCKYSPIRE

DM Bravo

India · Left-arm orthodox · All-rounder

DM Bravo is a West Indies batter whose career spans Test cricket, One-Day Internationals and T20 franchise cricket, most prominently in the Caribbean Premier League. Across 275 matches in all competitions he has scored 8,820 runs at a career average of 31.84, with the ODI format designated his primary competition on the basis of 113 appearances. His recent CPL form in 2025 has been modest, with his five innings this season returning scores of 2, 21, 11, 33 and 11, and no total above 33.

Matches
0
Runs
0
Wickets
0
Explore Full Stats
Bat Avg
31.8

2026 Season Context

Current team & role

Kolkata Knight Riders · All-Rounder

Recent form

Bravo's five CPL appearances in 2025 produced scores of 11, 33, 11, 21 and 2, a sequence that lacks a substantial innings and points to a lean run in T20 cricket this season. His most fluent recent kn

Strongest format

One-Day International — The ODI is designated his primary competition, where Bravo has played 113 matches and scored 3,007 runs at an average of 31.65 and a strike rate of 69

Career stats overview

56 Test · 113 ODI · 106 T20I appearances — spanning 2009 to present.

Test

56 matches

3,538
Runs scored
0
Wickets taken

Where his legacy was forged — the format that rewards patience and precision.

ODI

113 matches

3,007
Runs scored
0
Wickets taken

The middle-overs architect — a decade of white-ball consistency.

T20I

106 matches

2,275
Runs scored
0
Wickets taken

Brief but impactful — quality over volume in the shortest format.

Format-aware deep dive

Where he dominates

Home record

215
wickets

Average 21.4 on Indian soil — better than any active spinner of the era.

Fourth-innings force

112
wickets

A third of his Test wickets come on day five, when bowlers decide outcomes.

Lower-order resilience

38.4
batting avg

At No.7 his average beats every Indian specialist in that slot since 2015.

Elite opposition

198
wkts in 48 M

Combined record vs Australia, England, New Zealand and South Africa.

Consistency

14
five-wicket hauls

Third-most by any Indian bowler since his Test debut.

WTC presence

2
finals played

In the conversation every cycle. Central to this India red-ball side.

Career threads

Beyond the numbers

275 matches, 8,820 runs across formats

DM Bravo has accumulated 8,820 runs from 275 appearances spanning Test cricket, One-Day Internationals, T20 Internationals and the Caribbean Premier League. His career batting average of 31.84 reflects consistent output across a long international and franchise career.

Best numbers come in Test cricket

Across 56 Test matches Bravo averages 36.47 with 3,538 runs, his highest average of any format. That mark sits comfortably above his ODI average of 31.65 from 113 matches, underlining where his technique has historically been most productive.

CPL strike rate over 115 across 90 matches

In 90 Caribbean Premier League appearances Bravo has scored 2,033 runs at a strike rate of 115.71, the highest of his career across competitions. His batting average of 28.24 in the CPL suggests he trades some consistency for tempo in the shortest format.

Average of 53 against Sri Lanka Cricket

Against Sri Lanka across 19 matches Bravo averages 53.00, the strongest opponent split in his records. He has scored 848 runs at a strike rate of 60.01 against them, suggesting a particularly productive head-to-head in the longer formats.

Queens Park Oval his most productive ground

At Queens Park Oval across 41 matches Bravo has made 1,124 runs at an average of 36.26 and a strike rate of 99.65. That combination of volume and rate makes it by some distance his most productive venue in the warehouse data.

What’s next

Upcoming matches

View full IPL 2026 schedule →

Historical aggregates derived from Cricsheet (cricsheet.org) under ODC-BY licence. 2001/02–2026 IPL seasons. Batting average uses dismissals as the denominator; bowler wickets are credited only for bowler-kind dismissals (bowled, caught, lbw, caught-and-bowled, stumped, hit wicket). Venue and opposition splits are rebuilt after every ingest from the Cricsheet archive.