Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultODI3rd 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)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd 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 runsFirst-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 St George's Park×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Jordan NeilNC20262026110141414.0014100.0000020
Matthew HaydenAUS1997199712014147.005127.4500120
Jacques KallisSA201320132201487.002360.8700020
Adam BacherSA1998199812014117.002166.6700020
Peter SiddleAUS201420141221411*-3441.1800010
Keshav MaharajSA/DSG202420243211414*14.002653.8500111
Keshav MaharajDSG/PC202520252201477.001782.3500011
Andile PhehlukwayoSA/PR202320232211410*14.0011127.2700001
Kyle VerreynnePR/PC2025202522014117.001593.3300020
Blessing MuzarabaniZIM20172017121141014.0014100.0000021
Mitchell OwenPR202520252201477.008175.0000011
Daryll CullinanSA1998199812014107.005226.9200010
Rudi SecondNMBG201820184301474.672070.0000000
Gregory MahlokwanaKNI20222022531149*7.002166.6700010
Mahela JayawardeneSL20002000110131313.002846.4300020
Mark BoucherSA201120111111313*-11118.1800010
Brian LaraWI19931993110131313.003043.3300010
Shahid AfridiPAK20022002110131313.008162.5000030
Imran NazirPAK20072007110131313.001968.4200020
Brad HaddinAUS20112011110131313.002356.5200000
Ian BellENG20052005110131313.001681.2500010
MS DhoniIND20182018110131313.001776.4700010
Runako MortonWI20082008110131313.003141.9400010
Ross TaylorNZ200720071111313*-10130.0000020
Vernon PhilanderSA20162016110131313.003339.3900020
Jason HolderWI20152015110131313.0012108.3300020
Kyle NipperDOL20152015110131313.003438.2400010
Gerald CoetzeeDSG20262026110131313.006216.6700011
Senuran MuthusamyPC20232023110131313.001681.2500000
Bryan YoungNZ19941994110131313.004330.2300010
Nicky BojeWAR2012201222013136.501968.4200110
Hamilton MasakadzaZIM2017201712013136.503537.1400111
Faf du PlessisSA2011201122013126.502454.1700020
Imran TahirNMBG20182018422139*-1586.6700001
Rilee RossouwSA/KNI201520152201396.5011118.1800030
Alex DoolanAUS201420141201386.505822.4100010
Kushal Janith PereraSL201620161201376.502650.0000010
Denesh RamdinWI200720072311312*6.502944.8300120
Gerald CoetzeeKNI2022202243013104.3312108.3300001
Paul HarrisSA200720072401393.258515.2900210
Yuvraj SinghIND20112011110121212.002060.0000011
Shoaib MalikPAK20192019110121212.001770.5900010
Kumar DharmasenaSL199419941111212*-11109.0900000
Misbah-ul-HaqPAK20132013110121212.001580.0000010
Dinesh KarthikDC20092009110121212.009133.3300011
Darren SammyWI20082008110121212.006200.0000011
Denesh RamdinWI200820081111212*-1485.7100000
Shikhar DhawanMI20092009110121212.0010120.0000010
Ravindra JadejaRR20092009110121212.001770.5900001
Wayne ParnellSA20152015110121212.001770.5900000

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.