Live7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2060th Match · CSA Pro20 2026/27DOLBOLODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Batting records (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Australia×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Mushfiqur RahimBAN2007-202616197578102*48.1797259.47120457
Maurice TateENG1924-1930203015785419.9364071.72024604
Kraigg BrathwaiteWI2012-20251426057411022.08135142.49145562
Bruce MitchellSA1931-1936102025739531.83--042201
Habibul BasharBAN2002-2007151905717630.0595060.11043551
Lahiru ThirimanneSL2011-201920212571102*30.05106053.87131501
Shai HopeWI2015-202519241568102*24.7081369.861215810
Dimuth KarunaratneSL2012-2025132405669723.58107152.85043601
Joe HardstaffENG1936-19489161559169*37.27154036.30121580
Jason HolderWI2013-20252832555782*20.6377671.780455915
Fakhar ZamanPAK2018-2026171815569432.7158994.400636313
Bobby AbelENG1888-190211191555132*30.83--121380
Nayan MongiaIND1994-20012124755515232.65104053.37111664
'Young Jack' HearneENG1911-19261624255411425.18118436.74122420
Curtly AmbroseWI1988-19996871165515310.02106351.830112593
Tamim IqbalBAN2007-2019131505509536.6783865.63061499
Hanif MohammadPAK1956-1964612154810449.8242346.57231200
Ajit WadekarIND1967-196991815489932.2434549.86042480
Billy ZulchSA1910-1921816154715036.4783742.29220541
Lawrence RoweWI1973-19801622054110724.59101543.84131631
Douglas JardineENG1928-1933101815409831.76211025.59042440
Upul TharangaSL2006-20172726153411121.3682464.81133462
Ajay JadejaIND1992-199916165533105*48.4571774.34221485
Kepler WesselsSA1992-19941921353281*29.56113646.83040440
Russel ArnoldSL1999-2007252545317625.2986761.25042311
Rilee RossouwSA2014-20161414153012240.77519102.12140656
Suryakumar YadavIND2022-2025222125308027.89361146.810444232
Yashasvi JaiswalIND2023-20251015152916137.7981464.991326311
Peter RichardsonENG1956-1959916052610432.8849132.99130500
Haris SohailPAK2015-20191316152513035.0083662.80302398
Irfan PathanIND2003-2012343135235518.6891956.910134913
Yashpal SharmaIND1979-198315203516100*30.35127640.44122504
Joe DenlyENG2009-2020121715119431.94102349.95041712
Vernon PhilanderSA2011-2018172775117325.55107347.62032549
Jacques RudolphSA2005-201213233510102*25.50114944.39101650
William ScottonENG1881-1887152525109022.1739023.33032260
Peter WilleyENG1977-1985222815108218.8994154.20032601
Barry RichardsSA197047050814072.5785459.48220705
Rashid LatifPAK1992-2003242845076621.1378364.75021464
Andy FlowerZIM1992-20031617150699*31.6373968.47043472
Shreyas IyerIND2020-20252222250610525.3053494.761234812
Shahriar NafeesBAN2005-20111113050513838.8577165.50144590
Chandu BordeIND1959-1969132525026921.834124.39044311
Jim ParksENG1964-1966101304978938.23106546.67050434
Marco JansenSA2022-2026161804978527.6165975.420335718
Adam BacherSA1997-1998111604909630.63120840.56020511
Andre RussellWI2012-2025221954907135.00313156.550204131
Geoff MillerENG1977-1983182714896418.81140634.78022440
Phil DeFreitasENG1986-1997343984898815.7774765.46015475
Albert WardENG1893-1895713048711737.46--131301

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.