Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive64th Match · CSA Pro20 2026/27WARBOL138/5 (20)Innings break - WAR need 139 runs to winODI2nd ODI · India in New Zealand 2026/27NZINDODI1st 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)ODIFinal · 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)First-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 bowledT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)T2069th 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/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENG

Batting by year (All cricket)

The most runs in a calendar year in men's cricket v Karnali Yaks: 112 by Ravi Bopara in 2024.

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Karnali Yaks×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Ravi BoparaCR2024202422111259*112.0074151.35020105
Adam RossingtonPA20252025111108108*-58186.21100117
Anil SahJB202420241116262*-42147.6201063
Basir AhamadBK202520251116262*-43144.1901033
James NeeshamJB20242024221614561.0025244.0000046
Ravi BoparaCR20252025110525252.0036144.4401033
Sanjay KrishnamurthiJB20252025110515151.0039130.7701014
Rohit KumarLL20252025110494949.0043113.9500042
Jason RoyPA20252025110464646.0034135.2900023
Kushal MallaCR20242024220442322.005186.2700022
Gerhard ErasmusKG202520251114343*-33130.3000022
Deepak BoharaCR20252025110424242.0036116.6700061
John SimpsonKG20252025110414141.0021195.2400042
Nicholas KirtonBK20242024110404040.0039102.5600041
S MaharjanKG202420241114040*-37108.1100031
Aasif SheikhJB20242024220403620.0035114.2900022
Dipendra Singh AireeSPR20252025110393939.0028139.2900012
Gerhard ErasmusKG20242024110383838.0028135.7100032
Saif ZaibCR20252025110383838.0016237.5000024
Dipendra Singh AireeSPR20242024110383838.0029131.0300041
Ishan PandeySPR202420241113838*-36105.5600040
Tom MooresLL20242024110363636.0035102.8600041
Ben CharlesworthKG20252025110343434.0021161.9000023
Ruben TrumpelmannLL202520251112929*-14207.1400013
B RawalCR20242024220291814.5025116.0000050
Karan KCKG20242024110282828.0010280.0000022
Aarif SheikhSPR20252025110272727.0025108.0000030
D KharelPA20242024110262626.0019136.8400041
Lahiru MilanthaJB20242024220262413.0022118.1800022
Andries GousPA20242024110252525.0012208.3300041
Narayan JoshiBK20252025110252525.0016156.2500021
Sangeeth CoorayJB20252025110252525.003278.1300010
Sundeep JoraLL20242024110242424.0021114.2900002
JJ SmitLL20252025110232323.0014164.2900021
Dhananjaya LakshanPA202520251112323*-11209.0900031
Michael LevittKG20242024110222222.0019115.7900021
Raymon ReiferPA20242024110202020.002676.9200000
Kushal MallaCR20252025110202020.0015133.3300002
Harmeet SinghSPR20252025110191919.0016118.7500011
D'Arcy ShortLL20252025110191919.0014135.7100040
Lokesh BamBK20242024110191919.009211.1100012
S PatelBK20252025110191919.002479.1700001
Chris LynnSPR20252025110181818.002090.0000020
Kushal BhurtelPA20252025110181818.0017105.8800031
D BoharaBK20242024110181818.0013138.4600001
AS RoutelaCR202420242201899.0013138.4600002
Harsh ThakerJB20242024210171717.002665.3800020
Saad Bin ZafarLL20242024110161616.0011145.4500010
Sam HeazlettBK20252025110161616.0013123.0800030
Sher MallaJB202420242111616*-10160.0000001
Page 1Next

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.