Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM139/2 (40.3)ZIM chose to batODI2nd 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 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)T2069th 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 Kennington Oval×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Rohit SharmaIND20172017330907830.0010288.2401174
Jason RoySUR20242024330905530.0070128.57010103
Louis KimberLEI202320231118989*-62143.5501065
Sean ErvineHAM20172017220898344.5013764.9601081
Brendan TaylorNOT20162016120896844.5011577.39010151
Kevin PietersenENG20092009220895844.5057156.14010103
Matt PriorENG201020101218984*89.0014561.38010140
Jason RoyENG/SUR20192019221895489.0076117.11010121
James AdamsHAM20142014220897944.5017850.00010120
Daniel LawrenceESS20212021220897844.5014262.6801071
Dilawar HussainIND19361936120895444.50--010-0
Graham GoochENG19911991120896044.5017550.8601070
Graham ThorpeENG19961996230895429.6715059.33010100
MS DhoniIND20112011230896929.6717251.7401070
Rob BaileyENG198819882318943*44.5019645.4100061
Ramnaresh SarwanWI20042004340897522.2512571.2001043
Marnus LabuschagneAUS20232023240894122.2530329.3700090
Marizanne KappOI202420245528930*29.6768130.8800192
Jade DernbachSUR201820181271893114.8310386.41002112
Tom FellWOR20182018110888888.0022040.0001090
Mushfiqur RahimBAN20172017220887944.009295.6501080
Simon HarmerESS20222022121885088.0021540.93010120
Michael-Kyle PepperESS202620262218871*88.009196.7001093
John WaiteSA19551955120886044.00--010130
David HookesAUS19771977220888544.0012172.73010120
Ian HealyAUS199319931218883*88.0012769.2901070
Robin SmithENG198919891218877*88.0011874.58010130
Mark BoucherSA20032003230885529.3315058.67010100
Nat Sciver-BruntSS201720173318834*44.0068129.41000130
CWJ AllisonESS20262026232884088.0015955.35000110
Sean AbbottSUR20262026840887622.0010782.2401062
Nicole BoltonLT20182018110878787.0061142.62010130
Farokh EngineerIND19711971121875987.0017051.1801030
Ollie RobinsonKEN201920193218751*87.0010682.0801091
Gordon GreenidgeWI19881988120877743.5022937.99010100
Graeme WoodAUS19811981120876643.5017549.7101070
John WrightNZ19781978120876243.5022039.5501080
Paul CollingwoodENG20062006231875643.5013464.9301060
Ravi BoparaENG201120114318744*43.5012569.6000070
Moeen AliENG20182018230875029.0023936.40010100
Sam BillingsENG/KEN20172017330876929.0077112.9901044
Joey EvisonKEN202320232328777*87.0013365.41010102
Phoebe FranklinSUR20262026432874687.0086101.16000111
Mike AthertonENG19961996230874329.0025234.52000100
Tom CurranSUR20192019661873117.408898.8600073
Jamie SmithSUR20192019680871910.8814460.42001101
Leonard HuttonENG19521952110868686.00--010-0
Owais ShahENG20082008220866343.0010879.6301072
Johann MyburghSOM20162016220867643.0068126.4701093
Nick GubbinsHAM20232023120868443.0021140.76010100

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.