Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ES108/3 (12.1)WAR206/4 (20)ES need 99 runs in 47 ballsT2067th 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 Basin Reserve×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Farveez MaharoofSL20052005120483624.0014034.2900050
Kevin PietersenENG20082008120483124.009053.3300050
Tim SoutheeNZ20162016120484824.0026184.6200153
Soumya SarkarBAN20192019120482824.008159.2600071
Nick KellyOV202020201214824*48.006573.8500090
Annabel SutherlandAUSW202220224224826*-6277.4200031
SB KeeneAA20242024120483924.007861.5400070
Geoffrey LeggeENG19301930120483924.00--000-0
Roger BluntNZ19301930120483624.00--000-0
Noel McGregorNZ196519651214837*48.00--000-0
Graham DowlingNZ19651965120482924.00--000-0
Kane WilliamsonNZ20162016230482216.007960.7600070
Corey AndersonNZ20162016230483816.0012837.5000170
Michael PappsWF20162016240482212.009948.4800070
Steve WaughAUS19981998110474747.0040117.5000031
Mark ChapmanAUC201920191114747*-41114.6300060
Hollie ArmitageCD20252025110474747.0042111.9000051
Annerie DercksenSAW20262026110474747.005290.3800051
Lance CairnsNZ19761976110474747.00--00041
Bert VanceNZ19881988110474747.0014931.5400020
Adam ParoreNZ19941994110474747.006177.0500010
Peter KirstenSA19921992110474747.008158.0200051
WPUJC VaasSL20062006120474723.507959.4900140
Daryl TuffeyNZ201020101214747*47.0010345.6300151
Salman ButtPAK20092009120472923.5015131.1300060
Jeff CroweNZ19831983120473623.5011740.1700050
Colin de GrandhommeAA20162016120473323.5045104.4400081
Hamish RutherfordNZ20142014120473523.508952.8100080
Sean SoliaAA202620261214730*47.009151.6500071
Syed Abid AliIND19681968120473623.50--00070
Richard HadleeNZ19831983121473047.0039120.5100071
Saleem MalikPAK19891989220473823.5011740.1700040
Martin CroweNZ19861986220472823.508654.6500040
Mark WaughAUS200020001214744*47.007761.0400060
Geoff HowarthNZ19831983230473615.6717127.4900030
Hamish MarshallNZ20052005340472311.757959.4900140
Neil BroomOV20132013240473211.7510246.0800051
Logan van BeekWF/WEL202020206524721*15.679450.0000131
Justin LangerAUS20052005110464646.0010046.0000060
Mark BoucherSA20122012110464646.008355.4200060
Tom BruceCD20182018110464646.0020230.0000034
Jack BoyleCAN20202020110464646.0038121.0500041
Ray IllingworthENG19631963110464646.00--00060
Richard HadleeNZ19731973110464646.00--00060
Javed MiandadPAK19921992110464646.009150.5500000
Geoff MillerENG19831983110464646.004895.8300060
Kapil DevIND19901990110464646.0038121.0500041
Graeme SmithSA20122012120464123.007858.9700030
Matt HorneNZ20022002120463823.0011041.8200040
Ross TaylorNZ20102010120462523.006471.8800071

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.