Player Head-to-Head
TB
Tom Bruce
NZ
VS
MU
Mahela Udawatte
SL
10 wonStat categorieswon 2

Tom Bruce vs Mahela Udawatte

Tom Bruce and Mahela Udawatte compared across career, Test, ODI and T20I — batting, bowling and season by season.

Final Verdict

Tom Bruce has dominance over Mahela Udawatte in overall and T20Is, while Mahela Udawatte has the edge in ODIs. In recent years, both have been evenly matched.

CAREER Tom BruceTEST LevelODI Mahela UdawatteT20I Tom Bruce
Format

All formats

TB 2 – 2 MU
377
Most Runs
376
59
Highest Score
73
12
Most sixes
5
27
Most Fours
37
2
Most 50s
2
3
Most Not Outs
–

Season by season

2026

TB 0 – 0 MU
65
Most Runs
–
35
Highest Score
–
3
Most sixes
–
2
Most Fours
–

2025

TB 0 – 0 MU
33
Most Runs
–
22
Highest Score
–
2
Most sixes
–
1
Most Fours
–
1
Most Not Outs
–

2020

TB 0 – 0 MU
0
Most Runs
–
0
Highest Score
–
0
Most sixes
–
0
Most Fours
–

2019

TB 0 – 0 MU
53
Most Runs
–
53
Highest Score
–
0
Most sixes
–
3
Most Fours
–
1
Most 50s
–

2018

TB 4 – 0 MU
88
Most Runs
23
26
Highest Score
19
4
Most sixes
0
8
Most Fours
2

2017

TB 4 – 0 MU
138
Most Runs
19
59
Highest Score
11
3
Most sixes
0
13
Most Fours
2
1
Most 50s
–
2
Most Not Outs
–

2009

TB 0 – 0 MU
–
Most Runs
11
–
Highest Score
11
–
Most sixes
0
–
Most Fours
2

2008

TB 0 – 0 MU
–
Most Runs
323
–
Highest Score
73
–
Best Strike Rate
73.74
–
Most sixes
5
–
Most Fours
31
–
Most 50s
2

TEST career

TB 0 – 0 MU
–
Most Runs
23
–
Highest Score
19
–
Most sixes
0
–
Most Fours
2

Season by season

2018

TB 0 – 0 MU
–
Most Runs
23
–
Highest Score
19
–
Most sixes
0
–
Most Fours
2

ODI career

TB 0 – 4 MU
33
Most Runs
257
22
Highest Score
73
2
Most sixes
3
1
Most Fours
25
–
Most 50s
2
1
Most Not Outs
–

Season by season

2025

TB 0 – 0 MU
33
Most Runs
–
22
Highest Score
–
2
Most sixes
–
1
Most Fours
–
1
Most Not Outs
–

2008

TB 0 – 0 MU
–
Most Runs
257
–
Highest Score
73
–
Best Strike Rate
67.10
–
Most sixes
3
–
Most Fours
25
–
Most 50s
2

T20I career

TB 4 – 0 MU
344
Most Runs
96
59
Highest Score
25
10
Most sixes
2
26
Most Fours
10
2
Most 50s
–
2
Most Not Outs
–

Season by season

2026

TB 0 – 0 MU
65
Most Runs
–
35
Highest Score
–
120.37
Best Strike Rate
–
3
Most sixes
–
2
Most Fours
–
65 / 4
Best Averages
–

2020

TB 0 – 0 MU
0
Most Runs
–
0
Highest Score
–
0
Most sixes
–
0
Most Fours
–

2019

TB 0 – 0 MU
53
Most Runs
–
53
Highest Score
–
0
Most sixes
–
3
Most Fours
–
1
Most 50s
–

2018

TB 0 – 0 MU
88
Most Runs
–
26
Highest Score
–
4
Most sixes
–
8
Most Fours
–

2017

TB 4 – 0 MU
138
Most Runs
19
59
Highest Score
11
3
Most sixes
0
13
Most Fours
2
1
Most 50s
–
2
Most Not Outs
–

2009

TB 0 – 0 MU
–
Most Runs
11
–
Highest Score
11
–
Most sixes
0
–
Most Fours
2

2008

TB 0 – 0 MU
–
Most Runs
66
–
Highest Score
25
–
Most sixes
2
–
Most Fours
6
RECENT RESULTS 2 matches