Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive69th Match · CSA Pro20 2026/27TITDOL28/0 (3)Play interrupted - TIT chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)First-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

ICC World Cup 2006/07: Batting by opposition (ODIs)

More filters

1 active
Reset"Match result" is from the side of the player or team.
Series: ICC World Cup 2006/07×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Adam GilchristAUSSri Lanka200722017914989.50153116.99100178
Imran NazirPAKZimbabwe2007110160160160.00121132.23100148
Matthew HaydenAUSWest Indies2007110158158158.00143110.49100144
Michael ClarkeAUSSouth Africa200722115292152.0016194.41020154
Scott StyrisNZSri Lanka2007221148111*148.0019575.90100103
AB de VilliersSAWest Indies2007110146146146.00130112.31100125
Matthew HaydenAUSSouth Africa200722014210171.00128110.94100184
Mahela JayawardeneSLNew Zealand2007221130115*130.00125104.00100123
Jacques KallisSANetherlands2007111128128*-109117.43100115
Brad HodgeAUSNetherlands2007110123123123.0089138.2010087
Sanath JayasuriyaSLWest Indies2007110115115115.00101113.86100104
Jeremy BrayIREZimbabwe2007111115115*-13783.94100102
Virender SehwagINDBermuda2007110114114114.0087131.03100173
Ricky PontingAUSScotland2007110113113113.0093121.5110095
Ricky PontingAUSSouth Africa20072201139156.5011697.41010132
Sanath JayasuriyaSLBangladesh2007110109109109.0087125.2910077
AB de VilliersSAAustralia20072201079253.50104102.88010172
Kevin PietersenENGAustralia2007110104104104.0012285.2510061
Matthew HaydenAUSNew Zealand2007110103103103.00100103.00100102
Ricky PontingAUSSri Lanka200722110366*103.0012284.4301052
Stephen FlemingNZBangladesh2007111102102*-92110.87100103
Shivnarine ChanderpaulWIIreland2007111102102*-11390.27100104
Lou VincentNZCanada2007110101101101.0011786.3210091
Kevin PietersenENGWest Indies2007110100100100.0091109.89100101
Michael ClarkeAUSNetherlands20071119393*-85109.4101063
Ramnaresh SarwanWISouth Africa2007110929292.0075122.67010101
Graeme SmithSAScotland2007110919191.0065140.00010131
Ramnaresh SarwanWIBangladesh20071119191*-90101.1101052
Mahela JayawardeneSLAustralia2007220917245.5010785.0501061
Paul CollingwoodENGIreland2007110909090.0082109.7601083
Sourav GangulyINDBermuda2007110898989.0011478.0701062
Graeme SmithSAEngland20071118989*-58153.45010130
Scott StyrisNZEngland20071118787*-11376.9901090
Mohammad AshrafulBANSouth Africa2007110878787.0083104.82010120
Kumar SangakkaraSLNew Zealand20072218769*87.0014659.5901050
Ricky PontingAUSEngland2007110868686.0010681.13010110
Jacques KallisSASri Lanka2007110868686.0011078.1801040
Andrew SymondsAUSSri Lanka20072228663*-9293.4801072
Mahela JayawardeneSLBermuda2007110858585.009094.4401062
Ross TaylorNZKenya2007110858585.0010779.4401081
William PorterfieldIREBangladesh2007110858585.0013662.5001030
Chamara SilvaSLAustralia2007220856442.5012965.8901071
Upul TharangaSLNew Zealand2007220847342.009588.42010101
Yuvraj SinghINDBermuda2007110838383.0046180.4301037
Peter FultonNZIreland2007110838383.0011075.4501090
Mahela JayawardeneSLWest Indies2007110828282.0011372.5701021
Jacques KallisSAWest Indies2007110818181.008694.1901061
Scott StyrisNZWest Indies20071118080*-9088.8901070
Michael VaughanENGWest Indies2007110797979.0068116.1801062
Chris GayleWIEngland2007110797979.0058136.21010103
Page 1Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.