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 resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 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)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th 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 series (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Sydney Cricket Ground×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Alan HurstAUSEngland tour of Australia 1978/791979340441.00419.7600310
Vic RichardsonAUSEngland tour of Australia 1932/331932-1933240494912.2511642.2400350
Ben DwarshuisSSBig Bash League 2023/242023-20245521010*3.339111.1100301
Greg ChappellAUS1981–82 Australia Tri-Nation Series1981-198266047367.837265.2800340
Matthew HoggardENGEngland tour of Australia 2002/032003120000.00150.0000200
Romesh KaluwitharanaSL1995–96 Australian Tri-Series1995-1996220000.0050.0000200
Russel ArnoldSLVB Series 2002/032003220000.0040.0000200
Ajit AgarkarINDIndia tour of Australia 1999/002000120000.0030.0000200
Glenn McGrathAUSPakistan tour of Australia 1995/961995120000.00150.0000200
Glenn McGrathAUSEngland tour of Australia 1998/991999120000.0040.0000200
Shoaib AkhtarPAKPakistan tour of Australia 2004/052005120000.0090.0000200
Daren GangaWI2000–01 Australia Tri-Nation Series2001220000.00100.0000200
Suresh RainaINDBorder-Gavaskar Trophy 2014/152015120000.0040.0000200
Monty PanesarENGEngland tour of Australia 2006/072007120000.00330.0000200
Imran KhanPAKPakistan in Australia Test Series 2016/172017120000.0060.0000200
Sam RainbirdTASSheffield Shield 2021/222022120000.0050.0000200
Chamika KarunaratneSLSri Lanka tour of Australia 2021/222022220000.0040.0000200
Abdullah ShafiquePAKPakistan tour of Australia 2023/242024120000.0080.0000200
Jack NisbetNSWSheffield Shield 2023/242023120000.0080.0000200
Bert VoglerSASouth Africa tour of Australia 1910/111910120000.0020.0000200
William AttewellENGEngland tour of Australia 1891/921892120000.0020.0000200
George McShaneAUSEngland tour of Australia and New Zealand 1887/881888120000.00170.0000200
Hugh TrumbleAUSEngland tour of Australia 1903/041904120000.00--00200
Charlie McLeodAUSEngland tour of Australia 1901/021901120000.00--00200
Wally GroutAUSWest Indies tour of Australia 1960/611961120000.00150.0000200
John GleesonAUSEngland tour of Australia 1970/711971120000.00160.0000200
Michael HoldingWIWest Indies tour of Australia 1984/851984120000.00140.0000200
Tony MannAUSIndia tour of Australia 1977/781978120000.0040.0000200
Craig McDermottAUSPakistan tour of Australia 1995/961995120000.0040.0000200
Tom MoodyAUS1997–98 Carlton and United Series1998320000.0040.0000200
Ricky PontingAUS2000 Asia Cup2000330787826.008591.7601290
Allan DonaldSA1993-94 Benson & Hedges World Series1993-199433177*3.501258.3300200
Jasprit BumrahINDIndia tour of Australia 2020/212020-202133100*0.0070.0000200
Jack SaundersAUSEngland tour of Australia 1907/081907-1908230993.0030.0000210
Ted ArnoldENGEngland tour of Australia 1903/041903-190423027279.00--00230
Bert OldfieldAUSWest Indies tour of Australia and New Zealand 1930/311931230363612.0010.0000240
Maurice LeylandENGEngland tour of Australia 1932/331932-1933230424214.0010440.3800260
Derek UnderwoodENGEngland tour of Australia 1970/71197123188*4.001844.4400210
John EmbureyENGEngland tour of Australia 1978/79197923014144.676820.5900210
Carl RackemannAUS1982–83 Australian Tri-Series1983330220.67922.2200200
Brian LaraWI2000–01 Australia Tri-Nation Series2001441151116*50.3315299.34102172
Nixon McLeanWI2000–01 Australia Tri-Nation Series20014426440*32.007684.2100270
Pelham WarnerENGEngland tour of Australia 1903/041903-19042413931*13.00--00230
Billy MurdochAUSEngland tour of Australia 1884/85188324036199.00--00210
Fred MorleyENGEngland tour of Australia 1884/85188324142*1.33--00200
Joey PalmerAUSEngland tour of Australia 1884/851883-1885341973.0040.0000200
Percy McDonnellAUSEngland tour of Australia 1884/851883-188524023205.75--00220
Edmund TylecoteENGEngland tour of Australia 1884/851883240716617.75--01280
Bobby PeelENGEngland tour of Australia 1894/951894-189524021175.25--00220
Jack IkinENGEngland tour of Australia 1946/471946-1947240776019.2526529.0601250
Page 1Next

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.