Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th 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)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th 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 drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledODI2nd 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/27QUETASODI1st ODI · England tour of Australia 2026AUSENG

Batting records (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Kenya×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Fiaz AhmedBHR202622115388153.0097157.73020157
Murray GoodwinZIM199955115376*38.2522667.70010190
Gavin HamiltonSCO2007-20108711535825.5019180.1001192
Asghar AfghanAFG2010-201388215255*25.3322966.38010125
Hamza KhanRWA2023-20267711515825.17145104.14011136
Arjuna RanatungaSL1996-199933215075*150.00139107.91020201
Sami SohailMAA2022-20256501508130.00121123.97011106
Samiullah ShenwariAFG2010-20139611498229.8018182.32010125
Dipendra Singh AireeNEP2017-20227701496221.2918978.84010133
Brian MasabaUGA2015-2024161221493614.9021968.04000162
Olipa GeraldUGA20263301489549.3393159.140211210
Mohammad ShahzadAFG2010-20138801473718.3815594.84000185
Matty CrossSCO2013-20196611465529.2016389.57010152
Raza-ur-RehmanCAN20135501457029.0016090.63020200
Sarel BurgerNAM2012-20188621458536.2530148.17011130
Daan van BungeNED2007-20137621448036.0015791.72010135
Raymond van SchoorNAM2012-20156601433323.8322962.45000150
Josh LawrensonJER2022-20254401425535.5019174.35021151
Saif AhmadDEN2018-202532014112370.50127111.02100612
Mark BoucherSA1999-200894313957*139.0093149.4602077
Nawroz MangalAFG2010-201399113852*17.2516782.6301098
JO AdedejiNGR2021-20236601375522.8313998.5601197
Deusdedit MuhumuzaUGA2016-20221110213759*17.1317080.59010107
Romesh KaluwitharanaSL1996-1999331136100*68.00112121.43100213
Amjad AliUAE2011-20154501356027.0019768.53010240
Selim SalauNGR2024-20257701354219.2914295.07001191
Gerhard ErasmusNAM2012-20258511345833.50117114.53020126
John MooneyIRE2009-201210621344233.5015984.28000112
Andrew WhiteIRE2007-201213801344016.7523257.76000100
P UseniNGR2021-202512921343719.1481165.4300089
Boeta DippenaarSA1999-200343113174*65.5020563.90010161
Mark WaughAUS1996110130130130.00128101.56100141
Adam GilchristAUS2002-20033301306743.3314291.55010174
Rajin SalehBAN2006331130108*65.0018669.89100170
Brian LaraWI1996-200333012911143.0016180.1210092
Michael RipponNED2013-201774112956*43.0017374.5702041
Amjad JavedUAE2011-201545112910032.2519167.54100132
Sylvester OkpeNGR2019-202510811293518.43128100.7800077
O OlaleyeNGR2021-20258811273718.1413892.03000112
Piet RinkeZIM20063301267242.0013394.74020140
Shahriar HossainBAN1997-19994401259531.2521558.1401190
Gavin RennieZIM1997-20035501247624.8020460.7801050
Navneet DhaliwalCAN2015-20183301239341.0017769.4901094
Ben CooperNED2013-20196601235920.5083148.19011173
O TuyisengeRWA2018-20249801225615.25121100.83011124
Dougie MarillierZIM2002-200352012110060.5017967.6010092
Shoaib MalikPAK2002-20074401217630.25106114.1501184
Ian BillcliffCAN2003-20103301197139.6717269.19010103
Sikandar RazaZIM2023-20253301198239.6794126.6001039
Javed OmarBAN1999-200644111864*39.3320557.56010160

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.