T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls 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 runsFirst-class7th Match · Sheffield Shield 2026/27SAWAODI3rd 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 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZIND

Batting by year (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.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Ravi BoparaENG201320132201076253.5095112.6301091
Nat Sciver-BruntENGW/TR2024202422110760*107.0060178.33010171
Jermaine BlackwoodWI202020201201079553.5017660.80010140
Emilio GayNOR202220221201077453.5023246.12010170
Paige ScholfieldSV202220224301077435.6712486.29010121
Devon ConwayNZ/SOM/SB202120213401075426.7522946.72011121
Orla PrendergastIREW/TB202620264401075926.75106100.94010111
Ajinkya RahaneIND2014201412110654106.0023445.30020120
Will RhodesWAR202420241201068153.0019055.79010101
Ben GeddesMID2026202622110662106.0079134.1801056
Daniel LawrenceESS201920192301066935.3313976.26010121
Felix OrganHAM2019201924010610026.5028237.5910184
Charli KnottSV/SB202420246601064017.6711889.83000130
Abi NorgroveHAM2025202510711063617.67106100.00000110
Cameron WhiteAUS20092009110105105105.0012484.6810091
George BellLAN202420242201059952.5023544.6801081
Hollie ArmitageND2021202133110559*52.5010897.22010110
Colin MunroHAM201820184401056326.2578134.6201085
Tom AbellSOM/WF202520253411053735.0016464.02000130
Laura WolvaardtSB202520254411053635.0071147.89000142
Ian HollandHAM202020205511056526.2585123.5301144
Brad TaylorHAM201820185611055621.0015070.0001190
Andrew FlintoffENG20042004110104104104.0091114.2910093
Emilio GayDUR20262026111104104*-10896.3010093
Virat KohliIND201820181201045852.0020151.74010100
Ed JoyceSUS201520152301044834.6717160.82000130
Sam RobsonMID201720172301048434.6716662.65010170
Dominic SibleyENG202020203401045026.0031033.5501180
Bess HeathND/NS202120214401047126.0091114.29010122
Ali OrrHAM202620266801043113.0016264.20000130
Freya KempENGW/SV/SB202420249911043413.00102101.9600082
Jos ButtlerENG/LAN2017201743110365*51.5011589.5701092
Abid AliPAK202020202301036034.3328036.7901090
John SimpsonMID202320233401034925.7524941.37000110
Ashwell PrinceLAN20152015110102102102.0011390.2710090
Alastair CookENG20072007110102102102.0012680.9510080
Alviro PetersenLAN201620161201029851.0019552.31010101
Josh CobbLEI2014201412110252102.0023842.86020140
Ryan HigginsGLO202120211201027351.0019951.2601061
Ben DuckettNOT/BP202320232301025134.0011291.07010160
Lizelle LeeSB202620264401024325.5078130.77000153
James TomlinsonHAM20142014121061025125.5022645.13012121
Ian HollandHAM2023202391231023111.3327237.5000260
Younis KhanPAK20062006110101101101.0010992.66100131
Ben StokesENG20172017110101101101.0079127.85100113
James HildrethSOM202220221201018750.5014370.63010120
Kane WilliamsonNZ2021202112110152*101.0026637.97010140
Laurie EvansSUR/MO202220223201017250.5058174.1401094
Gareth RoderickWOR202420241201019450.5018554.59010121
Ryan PatelSUR201720171201018150.5021746.54010111

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