Overview
Mahela Udawatte
Sri Lanka
Mahela Udawatte
batsman
Jul 19, 1986
Sri Lanka
right hand
right arm
Batting Performance
84
57
4
28
0
0
0
1
43
43
43/27
3
147.37
0
4
7
Bowling Performance
0
0
4
0
0
0
0
0
0
0
0
0
0/0
Fielding Performance
1
0
0
0
Recently Played 10 Matches
One Day Test T20 IPL
MatchDateRunsVenue