Angelo Mathews
Angelo Davis Mathews has appeared in 492 matches across all formats and competitions, primarily representing Sri Lanka Cricket (369 appearances) and a range of T20 franchises including Pune Warriors, Delhi Capitals, Kolkata Knight Riders and the Colombo Stars. He has scored 16,626 runs at a batting average of 39.3 and taken 230 wickets at 36.54, making him one of the more durable all-rounders in the modern game. His primary competition is the One-Day International, where he has played 210 matches. On recent form he has been active in Test cricket, with scores of 77, 88 and 86 among his last ten outings, though he has yet to turn those starts into a hundred in this sequence.

2026 Season Context
Current team & role
Delhi Capitals · All-Rounder
Recent form
Mathews has played eight Tests in his last ten outings, scoring 47, 77, 48, 76, 88, 86, 35 and 58 in those innings. He has yet to convert any of those starts into a century, though three scores in the
Strongest format
One-Day International — ODIs are Mathews's primary competition by matches (210 appearances), and he combines a batting average of 41.21 with 120 wickets at 33.09, giving Sri
Career stats overview
118 Test · 210 ODI · 164 T20I appearances — spanning 2009 to present.
Test
118 matches
Where his legacy was forged — the format that rewards patience and precision.
ODI
210 matches
The middle-overs architect — a decade of white-ball consistency.
T20I
164 matches
Brief but impactful — quality over volume in the shortest format.
Format-aware deep dive
Where he dominates
Home record
Average 21.4 on Indian soil — better than any active spinner of the era.
Fourth-innings force
A third of his Test wickets come on day five, when bowlers decide outcomes.
Lower-order resilience
At No.7 his average beats every Indian specialist in that slot since 2015.
Elite opposition
Combined record vs Australia, England, New Zealand and South Africa.
Consistency
Third-most by any Indian bowler since his Test debut.
WTC presence
In the conversation every cycle. Central to this India red-ball side.
Career threads
Beyond the numbers
492 matches, 16,626 runs across all formats
Mathews has appeared in 492 matches across Tests, ODIs, T20Is and domestic T20 competitions, accumulating 16,626 runs at a batting average of 39.3. His 230 career wickets add a significant all-round dimension to that record.
Test average of 44.11 across 118 matches
In 118 Test appearances Mathews averages 44.11 with the bat, making the long format his strongest by average. He has faced 16,711 balls in Tests, underlining the volume of high-level red-ball cricket he has absorbed.
ODI best: 41.21 average and 120 wickets in 210 matches
Across 210 ODIs Mathews averages 41.21 and has claimed 120 wickets at an economy of 4.65, confirming his value as a genuine all-rounder at the 50-over level.
Exceptional record against Pakistan and England
Mathews averages 45.56 against Pakistan across 61 matches and 46.57 against England across 43 matches. Both figures sit comfortably above his overall career average, pointing to consistent performances against two of the game's most demanding opponents.
Galle his most productive venue: average 44.69 in 36 matches
In 36 matches at Galle, Mathews has scored 2,324 runs at an average of 44.69 and an economy of just 2.61 with the ball. No other venue in the facts block comes close to that batting return in terms of both volume and average.
Head-to-head
Vs opponents
Career totals broken down by the teams AD Mathews has faced most often, heat-scaled by output.
India
- Matches
- 62
- Runs
- 2,631
- Wickets
- 41
Pakistan
- Matches
- 61
- Runs
- 2,688
- Wickets
- 34
New Zealand
- Matches
- 48
- Runs
- 1,839
- Wickets
- 24
England
- Matches
- 43
- Runs
- 2,189
- Wickets
- 21
South Africa
- Matches
- 38
- Runs
- 1,409
- Wickets
- 9
Australia
- Matches
- 36
- Runs
- 1,377
- Wickets
- 21
Bangladesh
- Matches
- 29
- Runs
- 1,286
- Wickets
- 16
West Indies
- Matches
- 29
- Runs
- 699
- Wickets
- 19
Grounds played at
Home & away grounds
The venues where AD Mathews has turned out most often.
R. Premadasa Stadium, Colombo
- Matches
- 56
- Runs
- 1,268
- Wickets
- 35
Pallekele International Cricket Stadium
- Matches
- 41
- Runs
- 1,124
- Wickets
- 20
Galle International Stadium
- Matches
- 36
- Runs
- 2,324
- Wickets
- 4
Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa
- Matches
- 28
- Runs
- 741
- Wickets
- 19
Rangiri Dambulla International Stadium
- Matches
- 19
- Runs
- 472
- Wickets
- 16
Sinhalese Sports Club Ground, Colombo
- Matches
- 14
- Runs
- 889
- Wickets
- 3
Shere Bangla National Stadium, Dhaka
- Matches
- 13
- Runs
- 522
- Wickets
- 6
Arun Jaitley Stadium, Delhi
- Matches
- 9
- Runs
- 288
- Wickets
- 5
Official profile
Elsewhere on the web
ESPNcricinfo
AD Mathews's profile
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.
Photo credits (1)
- Angelo Mathews — photo by paddynapper, CC BY-SA 2.0 · source