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 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2068th 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 runsT20I3rd 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 by format (All cricket)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 23,362 of the 23,369 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Don WilsonENGTests1964-1971671754212.50683.3300071
Tejwinder SinghCYPT20Is2021-202210817522*10.7137202.7000255
Nasibu MapundaTANList A2012-20171492753210.7123531.9100070
Swapnil GugaleMAHT202016-2021109075198.338192.59001120
Inshaf FarookLEST20Is202699175289.389975.7600143
Ehtsham Ul HaqNORT20Is2019-20211010075307.5012062.5000171
Rajashekhar HarikantGOAT202016-201911103752610.717994.9400163
Harry DonnanAUSTests1892-1896510175158.33--00120
Kane RichardsonAUSODIs2013-2020251277524*15.0068110.2900274
M VivekanandanMONT20Is20241312075256.2515947.1700480
John WardNZTests1964-196881267535*12.50--00290
Parvez AhmedMIZT202019-20221614475147.5012759.0600250
Jelany ChiliaVANList A2012-20192515275195.7713953.9600611
A NandaLUXT20Is2019-2025331657521*6.828192.5900243
Matthew FisherNDFirst-class2021-20241317117528*12.5024330.8600290
Tharindu RatnayakeDG/DA/SECT202021-20263217575146.258291.4600290
Isaac DamarellGUEList A2014220744337.0010074.00000140
Kunwar BidhuriDELT202019330746824.6761121.3101044
Nathan AstleNZT20Is2005-20064417440*24.6767110.4500072
Kennedy OtienoKENT20Is2008440744018.507993.6700052
Bastiaan ZuiderentNEDFirst-class2006-2010240744118.5012957.36000110
Alester MaregwedeZIMTests2004240742818.5013654.41001102
Mahesh ChhetriNEPList A2010440743618.5011962.1800090
Andri BerengerQATT20Is2021440743718.5054137.0400083
Greg CroudisOVFirst-class2017240743318.5021135.0700092
Muhammad SafdarBHRList A2017-20265417436*24.6712161.1600182
Kalhara SenarathneRCCList A2024741744124.679677.0800072
A KuthalinghamTUA/TUCAT20Is2025540742418.507894.8700020
C ParanavithanaPSCT202026541744924.6745164.4400083
H HoekstraVICFirst-class2026240744518.5022133.4800071
Hrishikesh KanitkarINDTests1999-2000240744518.5018540.0000080
Hirenkumar PatelCHAT20Is2019440742218.508290.2400091
Ronald EbanksCAYList A2010-2014650742814.8011763.25000100
Narendra PatelKENT202015550744214.8070105.7100183
KC RamamoorthyINAT202018550745614.8074100.0001181
Sapan MehtaFINT20Is2022650743314.808290.2400030
Angus LovellQUEList A2024-2026550744214.8010967.8900091
Hareen AchinthaBSCList A2026550743114.8017941.3400050
Shakeel AhmedPAKTests1993-1995350743314.8019737.5600180
Bruce MartinNZTests2013561744114.8014152.48001140
Paddy DooleyTASList A2023-2025860743912.3311663.7900161
Jason GallianENGTests1995360742812.3330923.9500280
Tim JohnstonCANT202017-2018971742112.3357129.8200162
Lega SiakaPNGT202015-2018870742610.5757129.8200192
J MasquaterTANT20Is2024770743210.5710669.8100292
Nehemiah PerryWITests1999471742612.3318041.1100280
Yasir ArafatPAKODIs2000-20091183742714.8011067.2700071
Elquemedo WillettWITests1973-1974583742614.80--00240
JN DorjiBHUT20Is2019-202499074308.229776.2900380
Brody CouchVIC/WAList A2021-20261393743912.3312758.2700074
PreviousPage 233Next

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.