Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd 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)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENG

Batting by year (All cricket)

More 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
Jesse RyderESS20162016220937146.5085109.41010120
Jake LehmannYOR20162016121935893.0013369.92010130
Charlie DeanENGW/SV/LS202420244219364*93.0064145.31010120
Daniel LawrenceSUR/NS20252025230934731.0012673.81000100
Kira ChathliSUR20252025330938131.0091102.20010100
Ben ComptonKEN20242024120929246.0022341.26011130
Jack LeaningSUS20262026230927830.6715160.9301046
Ella McCaughanSV20232023330924430.6711381.42000110
BA MayesHAM202520254319262*46.009695.8301073
Paul WalterESS/MSG20262026440926423.0083110.84010104
Ellyse PerryAUSW20232023110919191.0012473.3901091
Dean ElgarSUR20182018110919191.0091100.0001061
Michael BurgessSUS/WAR20232023220918845.5012274.5901091
Nathan McAndrewWAR20222022120916345.5022440.6301092
David BalcombeHAM201420143329165*91.0014164.54010120
John SimpsonMID201720173419137*30.3321542.3300070
Leus du PlooyMID/SB202520255419148*30.3369131.8800183
Tim DavidSB202320234419144*30.3347193.6200049
Joe GattingHAM201420147102913911.3819147.6400191
Sourav GangulyIND20042004110909090.0012472.5801080
Shemaine CampbelleWIW202620261119090*-62145.1601073
Sam HainWAR20262026110909090.0015358.8201090
Jos ButtlerENG20182018120906945.0014661.64010100
Keith BarkerWAR20172017121906390.0022140.72010150
James FosterESS20142014231903645.0011280.3600082
James FosterESS20172017231904745.0012770.87000131
Daniel Bell-DrummondKEN/LS20222022340904622.509891.84001141
Keith BarkerHAM202320237729038*18.0020444.12000110
Robert KeyKEN201420142218989*89.0065136.9201163
Ben StokesENG20202020120894644.5017650.57000130
Steven MullaneyNOT20152015120896644.5021641.20010140
Simon HarmerESS20232023331896844.5016653.61010101
Tom LammonbySOM/MO20222022341893329.6716553.9400091
Fletcha MiddletonHAM20222022440894922.2513068.46000100
James FullerHAM202020205518950*22.2568130.8801044
Marcus TrescothickSOM20152015120885344.0012769.29010150
Scott BorthwickDUR20152015120884944.0012868.75000160
Ashar ZaidiESS20162016220884744.0078112.8200043
Mark StonemanDUR20152015120888844.0013067.69011102
Steven MullaneyNOT20182018120885044.0019644.90010100
Benny HowellGLO20142014220885044.0086102.3301074
Sam CurranSUR/OI202520252218850*88.0052169.2301065
Laurie EvansSUR/SB20252025540885322.0055160.00010104
Gareth AndrewHAM20162016993882114.6711775.2100182
Michael ClarkeAUS201020101118787*-9789.6901070
Jason RoyENG20192019210878787.009888.7801063
Wavell HindsWI20042004220878243.5013166.4101082
Glenn PhillipsGLO/WF20212021221875787.0064135.9401054
Rob JonesLAN20222022220878443.5012271.3101071
Dawid MalanENG/TR20222022330875929.0066131.8201082

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.