Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th 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 runsT2068th 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 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd 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 match by match (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Western Australia Cricket Association Ground×
PlayerRunsScoresBF4s6sOppositionGroundDate
DR SalpietroAS11600v PSPerth8 Jan 2012
Lasith MalingaSL11*100v INDPerth8 Feb 2012
Ricky PontingAUS11400v SLPerth10 Feb 2012
Lasith MalingaSL11600v AUSPerth10 Feb 2012
Matthew WadeAUS11500v SLPerth10 Feb 2012
Marcus NorthPS11500v MSPerth12 Dec 2012
Rob QuineyMS11*100v PSPerth12 Dec 2012
Muttiah MuralitharanMR11300v PSPerth29 Dec 2012
Ryan CartersST11600v PSPerth4 Jan 2013
Gurinder SandhuST11*100v PSPerth4 Jan 2013
Brad HoggPS11300v BHPerth19 Jan 2013
Marcus StoinisPS11400v BHPerth19 Jan 2013
Kemar RoachWI11*200v AUSPerth1 Feb 2013
Kieron PollardWI11300v AUSPerth3 Feb 2013
Andrew FeketeMR11*300v PSPerth26 Dec 2013
Ryan CartersST11400v PSPerth3 Jan 2014
Ben LaughlinHH11300v PSPerth7 Jan 2014
Jonathan WellsHH11300v PSPerth7 Jan 2014
Hilton CartwrightPS11200v ASPerth16 Jan 2014
Cameron BoyceHH11*300v PSPerth7 Feb 2014
Vernon PhilanderSA11600v AUSPerth14 Nov 2014
Ben LaughlinAS11*100v PSPerth22 Dec 2014
Ben CuttingBH11200v PSPerth8 Jan 2015
Michael BeerMS11*100v PSPerth25 Jan 2015
Tom TriffittMS11200v PSPerth25 Jan 2015
Ashton TurnerPS11300v MSPerth25 Jan 2015
Suresh RainaIND11500v ENGPerth30 Jan 2015
Axar PatelIND11500v ENGPerth30 Jan 2015
Mohammad TauqirUAE11500v INDPerth28 Feb 2015
BJ WatlingNZ11 & DNB1200v AUSPerth13 Nov 2015
Mitchell MarshPS11200v ASPerth21 Dec 2015
Michael NeserAS11*200v PSPerth21 Dec 2015
Craig SimmonsAS11500v PSPerth21 Dec 2015
Nic MaddinsonSS11400v PSPerth2 Jan 2016
Sean AbbottSS11400v PSPerth2 Jan 2016
Jackson BirdSS11*200v PSPerth2 Jan 2016
Jordan SilkSS11500v PSPerth2 Jan 2016
James FaulknerAUS11*100v INDPerth12 Jan 2016
Hashim AmlaSA10 & 11200v AUSPerth3 Nov 2016
Michael KlingerPS11500v ASPerth23 Dec 2016
Chris JordanAS11200v PSPerth23 Dec 2016
Jake WeatheraldAS11700v PSPerth23 Dec 2016
Liam O'ConnorAS11*500v PSPerth23 Dec 2016
Nic MaddinsonSS11200v PSPerth28 Jan 2017
Matthew KellyWA11 & DNB300v NSWPerth8 Feb 2018
Josh InglisWA11 & 01400v QUEPerth6 Mar 2020
Daniel WorrallSA11200v WAPerth2 Mar 2021
Nic MaddinsonVIC11400v WAPerth23 Mar 2021
Matthew ShortVIC11400v WAPerth23 Mar 2021
Lance MorrisWA11 & 0*400v TASPerth3 Apr 2021

BF balls faced · 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.