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)T2062nd 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 bowledT2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)ODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

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
Farhaan BehardienSA201720172218164*81.0077105.1901042
Moeen AliENG/WOR20142014220816940.5017247.09010101
Shane DowrichWI20202020120816140.5015253.2901090
Pieter MalanMID20232023230818027.0059137.2901174
Brooke HallidayNZW20262026330814027.0077105.1900080
Lydia GreenwayENGW201320131118080*-64125.00010110
Gareth RoderickWOR20252025110808080.0013758.39010100
David MillerSA201720172218071*80.0058137.9301053
Riki WesselsNOT20182018120806940.0015651.28010100
Adam LythYOR20162016120805640.0015950.31010130
Alex GidmanGLO20142014220804340.0078102.56000121
Ben SlaterNOT20212021120805540.0016648.1901090
Hayley MatthewsWIW/ML20262026220804840.0065123.08000101
Kathryn BryceTB20252025220804340.0074108.11000150
CWJ AllisonESS20252025220808040.009187.9101171
Amelia KerrNZW/ML20262026430804526.6766121.21000100
Dawid MalanMID20172017340804320.0011370.8000092
James FullerHAM202620261071803913.3312066.6700073
VVS LaxmanIND20042004110797979.009979.8001080
Rovman PowellWI202520251117979*-45175.5601094
Sophie LuffWS20202020110797979.008889.7701041
Lauren WinfieldOI/ESS20252025220796939.5052151.92010130
Jack LeaningYOR20152015120797639.5018842.02010110
Lauren WinfieldND/NS20212021330796526.3366119.7001152
Jim AllenbyGLA20142014230794726.3312364.23000120
Tom AbellSOM20192019230795726.3378101.28010102
James HildrethSOM20182018340795619.7510079.0001053
Marnus LabuschagneGLA20212021110787878.0047165.9601036
Laura WolvaardtMO202420241117878*-52150.00010110
Riki WesselsNOT20162016120787239.0016148.45010100
Stephen MooreDER20142014120785339.0017345.0901091
Rory BurnsENG/SUR20202020440784219.5020637.86001100
Jacques RudolphGLA20152015110777777.0045171.11010130
Jack LeaningYOR201920191117777*-15250.6601070
Dan MousleyWAR20262026110777777.0013855.80010110
Chloe SkeltonSOM202620261117777*-67114.9301081
Jess JonassenYOR20262026220776438.507997.47010111
Georgia ElwissSV/WF20242024431774538.5067114.9300060
George BaileyMID20162016110767676.0049155.10010100
Dawid MalanENG20212021110767676.0048158.3301054
Ollie RobinsonDUR20252025110767676.009480.85010120
Brooke GuestDER20252025110767676.0072105.5601071
Harry FinchKEN20222022230765225.3310572.3801180
Mary TaylorHAM202520257437660*76.007897.4401080
Michael ClarkeAUS20132013110757575.007698.68010101
Rory BurnsSUR20172017120756337.5017742.3701040
Hollie ArmitageND202420242217569*75.0073102.7401070
Tom BantonSOM/NS20232023220754437.5055136.36000101
Will SmeedSOM/BP20232023220755237.5046163.04010122
William LuxtonYOR20262026230753725.008588.2400092

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.