Live4th T20I · India in New Zealand 2026/27NZ259/7 (20)IND56/4 (5.3)IND need 204 runs in 87 ballsLive4th ODI · Ireland in Namibia 2026/27NAMIRE150/3 (30.3)NAM chose to bowlLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLODI4th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th 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 runsT2053rd Match · CSA Pro20 2026/27BOL137/9TIT137/8Match tied (Boland won the Super Over)T2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

NatWest Series 2006: Batting by opposition (List A)

More filters

1 active
Reset"Match result" is from the side of the player or team.
Series: NatWest Series 2006×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Upul TharangaSLEngland200655034712069.4041184.43210421
Mahela JayawardeneSLEngland2006552328126*109.33322101.86210342
Sanath JayasuriyaSLEngland200655032215264.40290111.03200447
Marcus TrescothickENGSri Lanka200655027712155.4030491.12110373
Ian BellENGPakistan20065512278856.7532569.85020260
Younis KhanPAKEngland200655121510153.7529672.64111281
Jamie DalrympleENGSri Lanka20065502026740.4022988.21010152
Ian BellENGSri Lanka20065501727734.4024869.35010101
Andrew StraussENGPakistan20065501657833.0020281.68021260
Kumar SangakkaraSLEngland200655215458*51.3316991.12020161
Mohammad YousufPAKEngland20065411496049.6728153.0201091
Inzamam-ul-HaqPAKEngland20065421354767.50121111.57000142
Andrew StraussENGSri Lanka20065501334526.6015983.65000120
Paul CollingwoodENGPakistan20065401326133.0018172.93010130
Kevin PietersenENGPakistan200655111441*28.5014081.43000170
Jamie DalrympleENGPakistan20065401026225.5015665.3801180
Abdul RazzaqPAKEngland20065319675*48.0011583.4801065
Paul CollingwoodENGSri Lanka2006330895629.6711080.9101150
Kevin PietersenENGSri Lanka2006330897329.6710783.18010111
Alastair CookENGSri Lanka2006220804140.009286.96000120
Geraint JonesENGSri Lanka2006551742318.5071104.2300042
Mohammad HafeezPAKEngland2006551652016.259866.33000101
Liam PlunkettENGSri Lanka2006553612930.5044138.6400032
Farveez MaharoofSLEngland20064215858*58.0050116.0001152
Chris ReadENGPakistan2006541553018.335894.8300151
Vikram SolankiENGSri Lanka20062215444*54.0052103.8500031
Tim BresnanENGSri Lanka2006441512017.0046110.8700041
Rikki ClarkeENGPakistan2006330453915.006272.5800140
WPUJC VaasSLEngland2006530301310.003976.9200020
Tillakaratne DilshanSLEngland200653029139.673778.3800020
Malinga BandaraSLEngland20063112828*-22127.2700031
Shahid AfridiPAKEngland200653025238.333767.5700121
Naved-ul-HasanPAKEngland2006531249*12.004158.5400020
Sajid MahmoodENGPakistan20064312322*11.503271.8800140
Marcus TrescothickENGPakistan200633022167.335341.5100130
Ed JoyceENGPakistan2006220211310.502972.4100040
Russel ArnoldSLEngland20064302086.673066.6700000
Darren GoughENGPakistan200622019189.5018105.5600020
Shoaib MalikPAKEngland200644016104.003743.2400100
Imran FarhatPAKEngland2006110151515.004037.5000000
Iftikhar AnjumPAKEngland20061111414*-3836.8400010
Kamran AkmalPAKEngland200653014104.673046.6700100
Michael YardyENGPakistan20062111212*-3138.7100000
Shoaib AkhtarPAKEngland2006421121012.002157.1400001
Sajid MahmoodENGSri Lanka20063201286.0011109.0900010
Dilhara FernandoSLEngland20064111010*-9111.1100010
Jon LewisENGPakistan2006420974.506150.0000010
Steve HarmisonENGSri Lanka200653295*9.001181.8200000
Stuart BroadENGPakistan200653398*-1560.0000000
Lasith MalingaSLEngland2006521535.001145.4500000
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.