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 Sri Lanka×

Player figures come from full scorecards, which we hold for 1,526 of the 1,527 matches in this selection (from 1975). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Luuk van TroostNED2002-2006330434014.337160.5600142
Scott KuggeleijnNZ20194314335*21.5021204.7600115
Khawaja NafayPAK2026541432614.3330143.3300012
Grant BradburnNZ1991-200177243148.6011836.4400020
Paul NixonENG2007110424242.004495.4500021
Bill AtheyENG19872224240*-5773.6800000
Nasum AhmedBAN2021-2026531422621.004495.4500022
Anderson CumminsWI1992-1995841424114.0021200.0000142
Naseem ShahPAK2019-20261610542188.4017224.4200152
Umesh YadavIND2010-2017221294211*14.0010042.0000131
Ayan KhanOMA2023110414141.006068.3300040
Richard EllisonENG1984110414141.007951.9000070
Sandeep GuptaKEN1996110414141.006662.1200040
WF StellingNED2006221412841.007157.7500010
Tinotenda MutombodziZIM2020120413320.5012133.8800040
John AndersonIRE2016220413420.506464.0600060
Waseem MuhammadUAE2022-2023220413920.505278.8500051
Nasir JamalAFG20241214141*41.007455.4100151
Todd AstleNZ2012-2019230413513.6714129.0800030
Kruger van WykNZ2012241412813.679543.1600240
Shahadat HossainBAN2024240411810.259941.4100160
Zak CrawleyENG2021-202635041138.2010140.5900050
Adam ZampaAUS2016-202621634120*13.676761.1900040
Qais AhmadAFG2023-202466041216.836266.1300132
Ish SodhiNZ2015-202622824110*6.835082.0000121
Gerhard ErasmusNAM2021-2022220402020.004393.0200020
Rahul TripathiIND2023220403520.0021190.4800062
Johan BothaSA2006-2012630402113.335080.0000050
Colin AckermannNED2021-2023330402913.334197.5600161
Matthew PottsENG2024230402113.337553.3300060
Laxman SivaramakrishnanIND1985231402120.00425.0000000
Tony de ZorziSA2024240401910.008050.0000150
HD AckermanSA1998240402310.0013928.7800020
Iftikhar AnjumPAK2006-2009137240188.0010040.0000260
Ray PriceZIM1999-20111411040113.6416923.6700230
Ryan ten DoeschateNED2006110393939.0032121.8800050
Ramveer RaiUAE2004110393939.0012431.4500030
Heino KuhnSA2017220392919.5026150.0000032
Subramaniam BadrinathIND20083313927*19.508744.8300010
Richie BerringtonSCO2011-2023330392913.004390.7000142
Trent CopelandAUS20113413923*13.007750.6500070
Milton ShumbaZIM2022-2024441392613.007949.3700030
John BracewellNZ1984-1988541392113.007452.7000150
Mark AdairIRE2021-20265613923*7.804390.7000250
Christopher MpofuZIM2008-20171512539205.577254.1700303
Vaibhav SuryavanshiIND2026110383838.0021180.9500062
Krunal PandyaIND2021321383538.005766.6700030
Sadanand ViswanathIND198566138207.60887.5000210
Swapnil PatilUAE2016110373737.0036102.7800032
Hasan RazaPAK1996-1999330371812.338842.0500010

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.