Batting records (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At McLean Park×

Player figures come from full scorecards, which we hold for 81 of the 109 matches in this selection (from 2002). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Abdullah ShafiquePAK2025110363636.004973.4700051
Shahid AfridiPAK2011-20153313621*18.0018200.0000032
Ben PomareND2026230352711.6713525.9300120
Mahela JayawardeneSL20061113434*-3987.1800060
Faf du PlessisSA2012110343434.0025136.0000060
Mark CraigOV2012120342017.0012227.8700050
Angus McKenzieCAN2025121342734.0012327.6400040
Travis MullerOV/OTA2020-2024341343111.339735.0500130
James HopesAUS2010110333333.004278.5700020
Cameron WhiteAUS2010110333333.004967.3500030
Imrul KayesBAN2010-2017220333316.5031106.4500142
J McKenzieAUC2025220332816.503691.6700040
Ritu MoniBANW2022110323232.005855.1700011
Harbhajan SinghIND2002-2009320321816.0028114.2900032
Scott BorthwickWF2016120322216.007244.4400040
Tatenda TaibuZIM2012230322610.677741.5600020
Finn AllenNZ/WEL2020-202344032178.0025128.0000041
AB de VilliersSA20121113131*-3588.5700020
Tom BantonENG2019110313131.0020155.0000041
Mahedi HasanBAN2021-20232223119*-22140.9100012
Shivnarine ChanderpaulWI2006110303030.003976.9200020
Peter TregoCS2012110303030.0027111.1100050
Hardik PandyaIND20221113030*-18166.6700031
Vishmi GunaratneSLW2025110303030.004862.5000050
Ollie WhiteOTA2024110303030.0022136.3600021
JJA FrewCAN2025110303030.0017117.5400040
Mohammad AmirPAK2009120302315.0013522.2200040
Rachael HaynesAUSW2021110292929.0025116.0000030
Graeme CremerZIM2012120292614.508334.9400030
Sophie DevineNZW2019-2022220292814.504072.5000011
Sabbir RahmanBAN2017-2019220291614.503582.8600031
Katey MartinNZW/OTA2020-202133029179.6727107.4100040
AA JonesAUC2026110282828.0021133.3300040
Joe WalkerND2016-20222212825*28.009728.8700021
Fraser SheatCAN2021-2025220282014.007139.4400030
CG BlakelyOTA2021-2026321282328.003190.3200030
Meg LanningAUSW2021110272727.0025108.0000021
Danish KaneriaPAK2009120271613.502896.4300060
Graeme AldridgeND20141212721*27.006045.0000010
Malcolm WallerZIM201223027239.005152.9400130
GK AtkinsonCD2020-202575027125.403090.0000130
Mehedi Hasan MirazBAN2019-2023210262626.002796.3000031
Jamal ToddOTA2026110262626.0012216.6700041
Ryan SidebottomENG2008221261426.005745.6100010
Henry ShipleyCAN2019-2025220262313.0015173.3300030
AR SchawCS/CD2024-20265322616*26.0022118.1800012
Fahima KhatunBANW2022110252525.004062.5000010
Josh FinnieOTA2019-2020220251712.5024104.1700040
Lauchie JohnsWF2021120252012.503964.1000040
Kyle JamiesonNZ/CAN2019-2025542251212.504555.5600020

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.