ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Batting by series (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At W.A.C.A. Ground×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Elyse VillaniPSWomen's Big Bash League 2018/192018220686234.0067101.49010100
Rachael HaynesAUSWRose Bowl 2018/192019110676767.008083.75010100
Simon MilenkoHHBig Bash League 2017/1820181116666*-37178.3801045
Andrew FlintoffENGEngland tour of Australia 2006/072006120645132.009865.31010101
Mignon du PreezMSWomen's Big Bash League 2017/182017220634031.5052121.1500070
Rachael HaynesAUSWICC Women's T20 World Cup 2019/202020110606060.0047127.6601042
Amy SatterthwaiteMRWomen's Big Bash League 2018/1920182216034*60.0048125.0000080
Younis KhanPAKPakistan tour of Australia 2004/052004120594229.5013244.7000070
Tammy BeaumontMRWomen's Big Bash League 2019/2020192215930*59.006492.1900070
Mark StonemanENGEngland tour of Australia and New Zealand 2017/182017120595629.5011850.00010100
Shivnarine ChanderpaulWIVB Series 2004/052005110585858.006490.6301060
Kirby ShortBHWomen's Big Bash League 2016/172016-2017220583929.007478.3800040
Amy JonesPSWomen's Big Bash League 2019/202019330582319.3347123.4000081
David WilleyPSBig Bash League 2017/182017-2018330585519.3348120.8301052
Tom CooperMRBig Bash League 2017/182018110575757.0034167.6501054
Jake WeatheraldASBig Bash League 2017/182018110565656.0043130.2301044
Shahid AfridiPAKVB Series 2004/052005220533026.5023230.4300044
Nat Sciver-BruntPSWomen's Big Bash League 2019/202019330532717.675989.8300120
Usman KhawajaAUSEngland tour of Australia and New Zealand 2017/182017110505050.0012340.6501080
Nat Sciver-BruntENGWICC Women's T20 World Cup 2019/202020110505050.0041121.9501051
Tim PaineAUSEngland tour of Australia and New Zealand 2017/1820171114949*-8557.6500060
Katie MackMSWomen's Big Bash League 2017/1820172214929*49.0031158.0600071
Heather GrahamPSWomen's Big Bash League 2019/202019320492724.5046106.5200020
Katie PerkinsNZWRose Bowl 2018/192019110484848.006870.5900031
Marcus HarrisMRBig Bash League 2017/182018110484848.0028171.4300062
Yuvraj SinghINDVB Series 2003/042004110474747.006275.8100050
Adam GilchristAUSVB Series 2004/052005110474747.0046102.1700070
Dane van NiekerkSAWICC Women's T20 World Cup 2019/202020110464646.005190.2000022
Meg LanningMSWomen's Big Bash League 2015/162015220462723.004895.8300070
Katie MackMSWomen's Big Bash League 2015/162015220463223.005485.1900060
Ellyse PerrySSWomen's Big Bash League 2019/2020191114545*-5090.0000021
Jordan SilkSSBig Bash League 2017/1820181114545*-33136.3600031
Emma InglisMSWomen's Big Bash League 2015/1620152214442*44.0032137.5000050
Nida DarSTWomen's Big Bash League 2019/202019110434343.0039110.2600050
Heather GrahamPSWomen's Big Bash League 2018/192018210424242.0041102.4400020
Andrew StraussENGEngland tour of Australia 2006/072006120424221.007556.0000160
Meg LanningAUSWICC Women's T20 World Cup 2019/2020201114141*-4493.1800040
Pat CumminsAUSEngland tour of Australia and New Zealand 2017/182017110414141.006365.0800041
Alyssa HealySSWomen's Big Bash League 2016/172017110404040.0027148.1500060
Anushka SanjeewaniSLWICC Women's T20 World Cup 2019/202020220402520.005276.9200020
Shafali VermaINDWICC Women's T20 World Cup 2019/202020110393939.0017229.4100024
Salman ButtPAKVB Series 2004/052005220392019.507949.3700040
Suzie BatesPSWomen's Big Bash League 2016/172016-20174413927*13.004782.9800040
Marizanne KappSAWICC Women's T20 World Cup 2019/202020110383838.0033115.1500060
George BaileyHHBig Bash League 2017/182018110373737.0033112.1200050
Justin LangerAUSEngland tour of Australia 2006/072006120373718.506953.6200160
Courtney BrowneWIVB Series 2004/052005110363636.0033109.0900040
Jess JonassenAUSWRose Bowl 2018/192019110363636.0032112.5000040
Yasir HameedPAKVB Series 2004/052005220362418.004678.2600040
Katherine BruntPSWomen's Big Bash League 2016/172016-20174113535*-30116.6700011

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.