The Sports Legends

They Create history

Cricket

Updated on June 2nd 2025, 11:38:31 am

Top 5 Best Performances of Angelo Mathews in International Cricket

 Angelo Mathews celebrating a top performance in international cricket

Discover the top 5 best performances of Angelo Mathews, featuring his iconic knocks, match-winning spells, and unforgettable moments for Sri Lanka.

Angelo Mathews is one of the all time great all rounders to have played the sport In the last 15 years. He has been one of the most consistent players for Sri Lanka with both bat and ball in the last decade. 


Angelo Mathews Career Stats


Batting:

Stats

Tests

ODIs

T20Is

Matches (Mat)

118

226

90

Innings (Inns)

210

195

73

Not Outs (NO)

27

48

22

Runs

8167

5916

1416

Highest Score (HS)

200*

139*

81*

Average (Ave)

44.62

40.24

27.76

Balls Faced (BF)

16856

7136

1175

Strike Rate (SR)

48.45

82.90

120.51

100s

16

3

0

50s

45

40

6

Fours (4s)

831

468

92

Sixes (6s)

89

90

50

Catches (Ct)

77

53

27

Stumpings (St)

0

0

0


Bowling:

Stat

Tests

ODIs

T20Is

Matches

118

226

90

Innings

86

163

72

Balls

3978

5324

1169

Runs

1798

4110

1389

Wickets

33

126

45

Best Bowling (BBI)

4/44

6/20

3/16

Average

54.48

32.61

30.86

Economy

2.71

4.63

7.12


Mathews scored more than 15,000 runs across formats for Sri Lanka and took just over 200 wickets. We have analyzed his career performances and brought you his best performances. 


Angelo Mathews’s Best Performances

 

1) 200 vs Zimbabwe (2020) - Angelo Mathews Best Innings 


This is the highest individual score in the career of Angelo Mathews. He has scored one double hundred and this was it. He batted for 468 balls in this innings. He hit 16 fours and 3 sixes meaning 82 runs in boundaries. He ran for 118 runs and he had a strike rate of 42.74. He showed in this innings that he can bat long and make a double hundred. Sri Lanka won this match by a whopping 10 Wickets. Angelo Mathews Batted for 78 overs.


2) 199 vs Bangladesh (2022)


This could have been the second double hundred for Angelo Mathews in Test Cricket. He fell just 1 run short. He was batting first and he batted for 397 balls in this innings. He smashed 19 fours and 1 six meaning 82 runs in boundaries. He had a strike rate of 50.13 in this innings. He was proving that even at the late stages of his career he was the most dependable batter for Sri Lanka. Sri Lanka made 397 in the first innings and this match was a draw.


3) 139* vs India (2014) - Angelo Mathews Highest ODI Score


Sri Lanka lost this match by 3 Wickets but this was an incredible batting performance by Angelo Mathews. This is his highest ODI score. In this innings he Batted for 116 balls and he was striking at 120. He smashed 6 fours and 10 Sixes In this innings meaning 84 runs in boundaries. This was a one man show as the second highest score was 52 by Lahiru Thirumane. He was unbeaten and he even took 2 wickets in this match. He bowled 7 overs for 33 runs and took 2 wickets.


4) 6/20 vs India (2009)


This is the best bowling performance by Angelo Mathews in his international career. This is the only 6 wickets Haul has taken in his career. He was bowling the second innings of this ODI match. He bowled 6 overs for 20 Runs and took 6 wickets at 3.33 runs per over. He got the wickets of Rahul Dravid, Suresh Raina, MS Dhoni, Yusuf Pathan. This bowling performance gave him the man of the match award. He also made 19 Runs for Sri Lanka in this match.


5) 4/44 vs England (2014)


This was one of the greatest Test Match wins for Sri Lanka in Test Cricket in the last decade. In this match, Sri Lanka were batting first and they made 257 in the first innings. When England batted it was Angelo Mathews who took the Wickets. He bowled 16 overs in this innings and he took 4 wickets for 44 runs at less than 3 runs per over. He got the important wicket of Joe Root in this innings. In the second batting innings for Sri Lanka he made 160 runs for Sri Lanka in 249 balls hitting 25 fours and 1 six meaning 106 runs in boundaries. Sri Lanka won the match by 100 runs and Angelo Mathews was the man who won it for Sri Lanka.