294
Matches
0
Upcoming
147
Won
139
Lost
3
Tie
Drawn
5
NR
51.4%
Win
152
Toss Won
124
Bat First
28
Field First