Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ESWAR152/3 (16.5)ES chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 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)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-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 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting by year (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Newlands×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Sidra AmeenPAKW20232023220231211.503369.7000010
Zubayr HamzaSA20202020120231811.507132.3900020
David BedinghamSA20242024120231211.502979.3100040
Saud ShakeelPAK20252025120232311.505740.3500100
Peter MayENG19571957120231511.50--00020
Mashrafe MortazaBAN2007200733023127.6723100.0000102
Dwayne BravoWI2008200823023127.675839.6600110
Quinton de KockDSG2024202433023207.673174.1900120
Andrew FlintoffENG20002000110222222.004746.8100030
Kumar SangakkaraSL20072007110222222.002395.6500030
Neil McKenzieSA20002000110222222.005044.0000000
Shikhar DhawanMI20092009110222222.0021104.7600020
Daniel ChristianJS20182018210222222.009244.4400012
Andrew BirchWAR20142014210222222.0015146.6700021
Pite van BiljonJS201820182112222*-10220.0000012
James NeeshamPC202320231112222*-18122.2200030
Oshada FernandoSL20192019110222222.004746.8100040
M ManackLIO20262026110222222.0014157.1400012
David AllenENG19651965110222222.00--00040
Juan LubbeES202620261112222*-15146.6700021
Tillakaratne DilshanSL20012001120221711.005639.2900030
MS DhoniIND20182018220221211.003366.6700010
Praveen KumarRCB200920092212214*22.0016137.5000003
Daniel FlynnNZ20132013120221411.006434.3800040
Abhishek RautRR200920092212221*22.0017129.4100012
Mayank AgarwalIND20222022120221511.005044.0000040
Christiaan JonkerWAR20142014220222211.003268.7500102
Sohaib MaqsoodPAK20132013221222222.004351.1600000
Kwena MaphakaSA/PR/DSG202520253212222*22.0021104.7600112
Saqlain MushtaqPAK200320032312212*11.007130.9900030
Mohammad AshrafulBAN2007200733022107.3313169.2300021
Theunis de BruynSA/TS2019201923022137.335044.0000030
Imam-ul-HaqPAK201920192302287.334450.0000040
Moeen AliENG20162016342221211.007828.2100110
WPUJC VaasSL20072007110212121.002875.0000010
Guy WhittallZIM200020001112121*-3265.6300020
Robin PetersonSA20042004110212121.003070.0000011
Salman ButtPAK20072007110212121.002875.0000000
James FranklinNZ20052005110212121.003855.2600020
Darren SammyWI20082008110212121.002391.3000020
Dane van NiekerkSAW202520251112121*-8262.5000040
Stafanie TaylorWIW20162016110212121.002487.5000030
Chedean NationWIW202320231112121*-18116.6700010
Murray GoodwinZIM20002000110212121.004645.6500000
Leus du PlooyJSK20232023110212121.002680.7700010
Jacques SnymanKNI20262026110212121.0014150.0000031
Andile SimelaneSEC20252025110212121.002295.4500010
M De VilliersJSK20262026110212121.0015140.0000030
Alan DavidsonAUS19571957110212121.00--000-0
Jacob OramNZ20062006121211321.008325.3000020

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.