154
Matches
0
Upcoming
89
Won
63
Lost
Tie
Drawn
2
NR
58.6%
Win
95
Toss Won
72
Bat First
23
Field First