105
Matches
0
Upcoming
58
Won
45
Lost
Tie
Drawn
2
NR
56.3%
Win
60
Toss Won
53
Bat First
7
Field First