Tue, 14 Sep 2004 - 00:00 – 6th • Kennington Oval, London
Sri Lanka won by 4 wickets (with 37 balls remaining)
Sri LankaSri Lanka
191/10 (20.00)
ZimbabweZimbabwe
195/6 (43.50)
Brendan Taylor vs Chaminda Vaas
Dismissals 5
Avg Balls Before Dismissal 17.4
Balanced matchup
Dion Ebrahim vs Nuwan Zoysa
Dismissals 4
Avg Balls Before Dismissal 18.3
Balanced matchup
Stuart Matsikenyeri vs Nuwan Zoysa
Dismissals 4
Avg Balls Before Dismissal 33.0
✔ Batsman advantage
Stuart Matsikenyeri vs Farveez Maharoof
Dismissals 3
Avg Balls Before Dismissal 20.7
Balanced matchup
Elton Chigumbura vs Chaminda Vaas
Dismissals 3
Avg Balls Before Dismissal 3.3
âš  Bowler dominance
Elton Chigumbura vs Nuwan Zoysa
Dismissals 3
Avg Balls Before Dismissal 13.7
âš  Bowler dominance
Mahela Jayawardene vs Elton Chigumbura
Dismissals 3
Avg Balls Before Dismissal 34.0
✔ Batsman advantage
Marvan Atapattu vs Douglas Hondo
Dismissals 2
Avg Balls Before Dismissal 129.5
✔ Batsman advantage
Marvan Atapattu vs Elton Chigumbura
Dismissals 2
Avg Balls Before Dismissal 202.0
✔ Batsman advantage
Sanath Jayasuriya vs Elton Chigumbura
Dismissals 2
Avg Balls Before Dismissal 30.0
Balanced matchup
Sanath Jayasuriya vs Tinashe Panyangara
Dismissals 2
Avg Balls Before Dismissal 17.5
Balanced matchup
Tatenda Taibu vs Chaminda Vaas
Dismissals 2
Avg Balls Before Dismissal 3.5
âš  Bowler dominance
Kumar Sangakkara vs Elton Chigumbura
Dismissals 2
Avg Balls Before Dismissal 58.0
✔ Batsman advantage
Dion Ebrahim vs Sanath Jayasuriya
Dismissals 2
Avg Balls Before Dismissal 63.5
✔ Batsman advantage
Dion Ebrahim vs Chaminda Vaas
Dismissals 2
Avg Balls Before Dismissal 12.0
âš  Bowler dominance
Elton Chigumbura vs Upul Chandana
Dismissals 2
Avg Balls Before Dismissal 38.0
✔ Batsman advantage
Tatenda Taibu vs Farveez Maharoof
Dismissals 2
Avg Balls Before Dismissal 39.5
✔ Batsman advantage
Vusi Sibanda vs Farveez Maharoof
Dismissals 2
Avg Balls Before Dismissal 17.0
Balanced matchup
Vusi Sibanda vs Chaminda Vaas
Dismissals 2
Avg Balls Before Dismissal 15.5
Balanced matchup
Douglas Hondo vs Farveez Maharoof
Dismissals 2
Avg Balls Before Dismissal 11.5
âš  Bowler dominance
Tinashe Panyangara vs Nuwan Zoysa
Dismissals 2
Avg Balls Before Dismissal 25.5
Balanced matchup
Brendan Taylor vs Farveez Maharoof
Dismissals 2
Avg Balls Before Dismissal 41.5
✔ Batsman advantage
Saman Jayantha vs Elton Chigumbura
Dismissals 2
Avg Balls Before Dismissal 35.0
✔ Batsman advantage
Tinashe Panyangara vs Farveez Maharoof
Dismissals 2
Avg Balls Before Dismissal 2.0
âš  Bowler dominance
Ed Rainsford vs Sanath Jayasuriya
Dismissals 1
Avg Balls Before Dismissal 4.0
âš  Bowler dominance
Ed Rainsford vs Upul Chandana
Dismissals 1
Avg Balls Before Dismissal 13.0
âš  Bowler dominance
Prosper Utseya vs Chaminda Vaas
Dismissals 1
Avg Balls Before Dismissal 4.0
âš  Bowler dominance
Prosper Utseya vs Upul Chandana
Dismissals 1
Avg Balls Before Dismissal 28.0
Balanced matchup
Prosper Utseya vs Farveez Maharoof
Dismissals 1
Avg Balls Before Dismissal 1.0
âš  Bowler dominance
Saman Jayantha vs Douglas Hondo
Dismissals 1
Avg Balls Before Dismissal 16.0
Balanced matchup
Tinashe Panyangara vs Upul Chandana
Dismissals 1
Avg Balls Before Dismissal 11.0
âš  Bowler dominance
Brendan Taylor vs Nuwan Zoysa
Dismissals 1
Avg Balls Before Dismissal 12.0
âš  Bowler dominance
Brendan Taylor vs Upul Chandana
Dismissals 1
Avg Balls Before Dismissal 61.0
✔ Batsman advantage
Mark Vermeulen vs Chaminda Vaas
Dismissals 1
Avg Balls Before Dismissal 9.0
âš  Bowler dominance
Mark Vermeulen vs Nuwan Zoysa
Dismissals 1
Avg Balls Before Dismissal 17.0
Balanced matchup
Mark Vermeulen vs Farveez Maharoof
Dismissals 1
Avg Balls Before Dismissal 29.0
Balanced matchup
Vusi Sibanda vs Nuwan Zoysa
Dismissals 1
Avg Balls Before Dismissal 9.0
âš  Bowler dominance
Elton Chigumbura vs Sanath Jayasuriya
Dismissals 1
Avg Balls Before Dismissal 37.0
✔ Batsman advantage
Douglas Hondo vs Chaminda Vaas
Dismissals 1
Avg Balls Before Dismissal 2.0
âš  Bowler dominance
Tinashe Panyangara vs Sanath Jayasuriya
Dismissals 1
Avg Balls Before Dismissal 15.0
Balanced matchup
Kumar Sangakkara vs Tinashe Panyangara
Dismissals 1
Avg Balls Before Dismissal 365.0
✔ Batsman advantage
Tatenda Taibu vs Nuwan Zoysa
Dismissals 1
Avg Balls Before Dismissal 6.0
âš  Bowler dominance
Tatenda Taibu vs Upul Chandana
Dismissals 1
Avg Balls Before Dismissal 30.0
Balanced matchup
Dion Ebrahim vs Farveez Maharoof
Dismissals 1
Avg Balls Before Dismissal 172.0
✔ Batsman advantage
Mahela Jayawardene vs Douglas Hondo
Dismissals 1
Avg Balls Before Dismissal 21.0
Balanced matchup
Sanath Jayasuriya vs Douglas Hondo
Dismissals 1
Avg Balls Before Dismissal 5.0
âš  Bowler dominance
Avishka Gunawardene vs Tinashe Panyangara
Dismissals 1
Avg Balls Before Dismissal 4.0
âš  Bowler dominance
Upul Chandana vs Tinashe Panyangara
Dismissals 1
Avg Balls Before Dismissal 19.0
Balanced matchup
Tillakaratne Dilshan vs Elton Chigumbura
Dismissals 1
Avg Balls Before Dismissal 4.0
âš  Bowler dominance
Kumar Sangakkara vs Vusi Sibanda
Dismissals 1
Avg Balls Before Dismissal 40.0
✔ Batsman advantage









CricStats is an independent, unofficial cricket statistics platform created by a cricket fan, for cricket fans. We are not affiliated with any official cricket board or governing body. Our goal is simple: to collect, organize, and present unique, interesting, and often overlooked cricket stats, records, and facts in a clean, data-driven way. From year-wise numbers and player performances to rare trends and hidden insights, CricStats is built to help true cricket lovers explore the game beyond just scores — and discover the stories hidden inside the numbers.