Live7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

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

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.