Live3rd T20I · India in New Zealand 2026/27NZ198/3 (20)IND151/1 (7.5)IND need 48 runs in 73 ballsLive5th Match · Pakistan ODI Tri-Series 2026/27PAK80/6 (19)SLSL chose to bowlT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsODI1st ODI · Ireland in Namibia 2026/27IRE229/9NAM174Ireland won by 55 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)T2057th Match · CSA T20 Challenge 2026LIOESODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2058th Match · CSA T20 Challenge 2026SWDTITT20I4th T20I · India in New Zealand 2026/27NZINDT2059th Match · CSA T20 Challenge 2026SWDES

Batting records (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At The Rose Bowl×

Player figures come from full scorecards, which we hold for 383 of the 384 matches in this selection (from 2003). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Michael HusseyAUS2005-2010331372818.504877.0800010
Kevin PietersenENG2005-20137712188536.3323393.56011281
Jon LewisENG2005-2006221777.004175.0000010
Russel ArnoldSL2006110777.007100.0000000
Dilhara FernandoSL2006-20112214239*42.005576.3600060
Lasith MalingaSL2006110131313.0012108.3300010
Upul TharangaSL2006110343434.0025136.0000041
Ruchira PereraSL200611100*-0-00000
Chamara KapugederaSL2006110222222.0016137.5000001
Sajid MahmoodENG2006210000.000-00100
Ed JoyceENG/SUS2006-20153301044834.6717160.82000130
Jamie DalrympleENG2006220636231.508078.7501050
Tim BresnanENG/YOR2006-2018141663565635.6065554.35012400
Younis KhanPAK2006110101101101.0010992.66100131
Kamran AkmalPAK2006-2010220414120.505475.9300160
Mohammad HafeezPAK/MID2006-2019440752918.759182.42000111
Rikki ClarkeENG/WAR/SUR2006-202181111445514.4022863.16013221
Chris ReadENG/NOT2006-20163323321*33.007842.3100040
Ian BellENG/WAR2006-20171113297217488.36125177.705101065
Stuart BroadENG2006-202012735822*14.507478.3800233
Sachin TendulkarIND2007110171717.003351.5200010
Zaheer KhanIND2007110202020.002871.4300012
James AndersonENG/LAN2007-20221694812816.2012564.80000120
Gautam GambhirIND2007110333.001421.4300000
Matt PriorENG2007-201133019196.333751.3500201
MS DhoniIND2007-20194501155023.0023548.94010101
R. P. SinghIND2007110000.0040.0000100
Alastair CookENG/ESS2007-20231216261910244.21104259.40162651
Monty PanesarENG/ESS2007-2014220110.50128.3300100
Piyush ChawlaIND2007110222.001020.0000000
Ravi BoparaENG/SUS/ESS2007-20242324471910735.95100671.471516010
Shane WatsonAUS2009-201555022514345.00179125.70100228
Owais ShahENG/HAM2009-20151010227258*34.00228119.300201411
Nathan HauritzAUS2009-2010210222222.0017129.4100030
James HopesAUS2009-2010210343434.003889.4700030
Cameron WhiteAUS2009-201022011510557.5014380.42100101
Mitchell JohnsonAUS2009-2013310222.002100.0000000
Eoin MorganENG/MID/LS2009-202234316995107*39.80109490.953349115
Ryan SidebottomENG/YOR2009-2016220332416.507345.2100030
Luke WrightENG/SUS2009-202214151596116*42.57581102.581616311
Graeme SwannENG2009-2013830431.331040.0000100
Callum FergusonAUS20091112020*-17117.6500030
Tim PaineAUS2009-2010220552927.507870.5100070
Michael YardyENG/SUS2010-2015331763.501741.1800110
Ryan HarrisAUS201011100*-0-00000
Craig KieswetterENG/SOM2010-20145512026050.50172117.44010197
Josh HazlewoodAUS2010-202441122*-540.0000000
Umar GulPAK2010-2016210666.001346.1500010
Jonathan TrottENG/WAR2010-20178101337109*37.4456160.07201311
Fawad AlamPAK2010-202034122217.339223.9100110

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