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 records (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v India×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Abu JayedBAN2019243137*13.002846.4300110
Dominic DrakesWI2022-20235401353.251776.4700020
Josh TongueENG2025-202696113112.607018.5700320
Norman CowansENG1984-198510621393.253537.1400210
Peter IngramNZ2010110121212.001770.5900020
Tanwir AfzalHK20181111212*-10120.0000011
Mitchell SwepsonAUS20203111212*-5240.0000011
Kendel Kadowaki-FlemingJPN2026110121212.0012100.0000010
Saad MasoodPAK20261111212*-5240.0000002
Jiten RamanandiOMA20251111212*-5240.0000030
Frasat AliEAF1975110121212.003633.3300010
Praful MehtaEAF1975110121212.004129.2700000
Asim SaeedUAE2004110121212.001770.5900020
Oshada FernandoSL202022012106.001485.7100010
George DuckworthENG19363211210*12.00--00000
Chathuranga de SilvaSL2014-20173301294.002157.1400010
John ShepherdWI19712301294.00--00100
Steve ElworthySA1999-2000831129*6.001963.1600101
Uvais KarnainSL1984-199033012114.003435.2900110
David WilliamsWI1988-19979401253.002254.5500000
Matthew KuhnemannAUS2023-20257521264.005920.3400110
Pommie MbangwaZIM1998-200212731283.003237.5000110
Chris MartinNZ2009-2012795124*3.005820.6900310
Naveed NawazSL2002110111111.002642.3100010
JS AbabuKEN1999110111111.001861.1100000
Ryan ten DoeschateNED2011110111111.002839.2900010
Alexei KervezeeNED2011110111111.002347.8300010
Majid HaqSCO2007110111111.001861.1100020
Tom CurranENG2021310111111.001668.7500010
Aaron JonesUSA2024110111111.002250.0000001
Doug RingAUS1948110111111.002642.3100000
Gazi AshrafBAN1988110111111.007015.7100000
Noor ul RahmanAFG2026110111111.001573.3300020
NazimuddinBAN2008-20122201165.502445.8300010
Mohammad NaveedUAE2015-20162201165.501478.5700001
Zane GreenNAM2021-202622011115.502055.0000100
Duanne OlivierSA20222221110*-5121.5700020
Hussain TalatPAK202522011105.501384.6200000
Nahid RanaBAN2024121111111.001384.6200020
Gil LangleyAUS19562221110*---00000
Peter OngondoKEN2001-20045301183.672152.3800110
Nazmul HossainBAN2004332118*11.0011100.0000120
Graham BarlowENG1976-1977231117*5.502544.0000120
Saliya AhangamaSL198533111115.50--00100
Nadeem KhanPAK1995-19992311185.502642.3100010
Sulieman BennWI2009-201611421175.502544.0000010
Ziaur RahmanAFG20263421165.502937.9300011
Jack NoreigaWI19714521193.67--00100
Khurram ManzoorPAK2016110101010.001855.5600010
Peter NevillAUS20161111010*-2500.0000011

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.